|
Provided by: Online Training Directory SQL Server 2000 Complete Course |
![]() |
This course is a complete set of SQL Server 2000 Administration, SQL Server 2000 Desing and Implementation, Datawarehousing and XML Enabled Applications using SQL 2000.
This course teaches you to administer and troubleshoot information systems that incorporate the SQL Server 2000 Enterprise Edition. Learn how to install and configure a SQL 2000 Server, plan, design, and create SQL 2000 databases, manage, monitor and troubleshoot SQL 2000 databases, extract and transform data and manage and monitor SQL 2000 security, write queries and creat reporting.
This course teaches you to administer and troubleshoot information systems that incorporate the SQL Server 2000 Enterprise Edition. Learn how to install and configure a SQL 2000 Server, plan, design, and create SQL 2000 databases, manage, monitor and troubleshoot SQL 2000 databases, extract and transform data and manage and monitor SQL 2000 security, write queries and creat reporting.
|
|
||||||||
Training
Provided by Online Training Directory
- H asked: I like learn advanced sql
- D asked: General Info / location / cost / etc.
SQL Server 2000 Complete Course
Outcomes Upon successful completion of this course the Student will have received all the information necessary to understand SQL Server 2000 and function in a work in a medium to enterprise computing environment that uses SQL Server 2000. Student should be sufficiently trained take and pass Microsoft SQL Server 2000 exams 70-228 and 70-229 which are required for the Microsoft Certified Database Administrator (MCDBA) Certification. Assessment This set of courses indluced quizzes for every level as well as pre and post course tests. This set also includes practice exams for Microsoft exams 70-228 and 70-229. Instructors: Paul Sherriff and Michael Lee. Paul has over nine years of experience programming for various businesses in the aerospace, real estate, medical & hotel areas. Paul is a designer of courseware for Application Developers Training Company & tours with the Visual Basic Master Seminar Series in both the USA & Canada. He has published over 25 articles in major publications. Michael is a Senior Trainer and Consultant with Saqqara Technology, Inc, a Microsoft Certified Partner and has over 10 years technology training experience and has published numerous books about SQL Server and Client/Server development. He is a popular speaker and presenter, and is in demand at client sites and conferences all over the US and Europe.Course Outline: DESIGNING Lesson 1 Relational Databases
- What is a Database?
- Relational Algebra
- Relational Database Terms
- How to Normalize a Database
- Case Study: Employee Time Tracking System
- Features & Capabilities
- SQL Server Databases & Logs
- Files & File Groups
- Creating a Database
- Database Size Planning
- Using T-SQL to create a database
- SQL Server Data Types
- Creating Tables
- Adding Data to a Table
- Creating Tables Using T-SQL
- Data Integrity
- Indexes
- Creating CHECKS & Rules
- Using T-SQL to Create Constraints
- Select Statement
- WHERE Clause
- DISTINCT & Calculated Columns
- ORDER BY Clause
- Using SQL Query Analyzer
- Aggregated Functions
- Grouping Data
- Advanced Queries
- Distributed Queries
- Inner Joins
- Outer Joins
- Cross Join & Self Join
- Sub-Queries
- Unions
- INSERT Statements
- Creating Temporary Tables
- UPDATE Statements
- DELETE Statement
- Date Function
- Mathematical Functions
- String Functions
- System Functions
- Security Functions
- Conversion Functions
- User-Defined Functions
- System Variables
- Intro to Stored Procedures
- Passing Parameters
- Returning Information from Stored Procedures
- OUTPUT Parameters
- Dynamic SQL
- Cursors
- Update Triggers
- Insert Triggers
- Delete Triggers
- INSTEAD OF Triggers
- Views
- Locking Scenarios
- Isolation Levels
- Resource Lock Types
- Lock Modes
- Lock Escalation
- Viewing Locks
- Setting the Isolation Level
- Locking Hints
- What is a Transaction?
- Nesting Transactions
- Trying Out Transactions
- Deadlocks
- Services Available
- BCP
- BULK INSERT
- DTS
- What is Full Text Search?
- Settting Up Full Text Search
- Performing a Full Text Search
- Full Text System Procedures
- FTS Enhancements in SQL 2000
- Optimizing Your Server
- Database Design
- Query Optimization
- Index Usage
- Statistics & Index Analyzer
- SQL Server Profiler
- Performance Monitor
- System Databases
- System Tables
- Creating a Virtual Root
- Using a Virtual Root
- Returning Elements Based XML
- Passing Parameters
- Multiple Result Sets
- Using Stored Procedures
- Inserting Data Using XML
- Joining Tables
- Retrieving Data from VB
- OLE DB, ODBC & ADO
- USING ADO
- Why use SQL Server
- Graphical Tools
- Transact SQL
- Database Objects
- Security
- Services
- Capacities
- Connectivity
- Other Features
- Operating Systems
- Versions & Configurations
- Multiple Instances
- Licensing
- File Locations
- Sort Orders
- Types of Installation
- Installation Checklist
- Performing an Installation
- Troubleshooting an Upgrade
- Unattended Installations
- Database Objects
- System Stored Procedures & Functions
- Database Layout
- Database Files & File Groups
- Transaction Log
- Database Growth
- Creating Databases using Enterprise Manager
- Creating Databases using T-SQL
- Sp-helpbd
- Expanding a Database
- Shrinking a Database
- Database Options
- Recovery Models
- Database Spacing Planning
- Multiple Disk Usage
- Introduction to Security
- Authentication
- Creating Logins
- Server Roles
- Assigning Server Roles
- Database Roles
- Managing Database Roles
- Permissions
- Managing Permissions
- Views & Security
- Stored Procedures & Security
- Application Roles
- Definitions
- SQL Server Agent Configuration
- Operators
- Jobs
- Alerts
- SQL Mail
- Troubleshooting
- Maintenance Statements
- Pin Statements
- Trace Flags
- Information Statements
- Check Statements
- Old Statements
- Why do Backup?
- Considerations of the Backup Process
- Managing the Backup Devices
- System Database Backup
- Multiple Backup Devices
- Backup Planning
- Media Choices
- Backup Types
- Backup Scenarios
- Copying/Moving
- Stand-by servers & Clustering
- Performing a Backup
- Restore a Backup
- What is the DMPW?
- Running the Wizard
- Jobs created by the Wizard
- What is the Web Assistant?
- Running the Web Assistant
- Using a Template File
- Triggers Generated by Web Assistant
- Methods of Data Transfer
- DTS Designer
- Copy Database Wizard
- sp_attach_db & sp_detach_db
- Scripting Objects
- Windows Event Logs
- SQL Server Error Logs
- Demo of Windows Logs
- Demo of SQL Server Logs
- DMO Object Hierarchy
- Logging into SQL Server
- Loading a List of Databases
- Loading Tables
- Users & Table Scripts
- Indexes & Columns
- General Tips & Tricks
- What is Replication?
- Using a Loosely Coupled Model Replication vs. Distributed Transactions
- The Publisher / Subscriber Metaphor
- Role of the Publisher Role of the Distributor Role of the Subscriber Publications Articles
- Replication Types
- Snapshot Transactional Merge Updating Subscribers
- Basic Requirements
- Autonomy vs. Integrity
- Evaluating Business Objectives
- Physical Replication Models
- Central Publisher with Distributor Central Publisher with Remote Distributor Republisher Central Subscriber
- Network Considerations
- Security Issues
- Capacity Planning
- Triggers and Constraints
- Planning Updating Subscribers
- How Snapshot Replication Works
- Configuring Snapshot Replication
- How Transactional Replication Works
- Configuring Transactional Replication
- How Merge Replication Works
- Configuring Merge Replication
- Conflict Detection and Resolution
- Using Default Resolvers
- Building Custom Resolvers
- Introduction to Replication Monitor
- Overview of Replication Agents
- Snapshot Agent Distribution Agent Log Reader Agent Queue Reader Agent Merge Agent Cleanup Agents
- Viewing Agent History
- Replication Alerts
- Performance Issues
- Heterogeneous Subscribers
- Using ODBC/OLE DB for replication Replicating to Microsoft Access Using Merge Replication
- Heterogeneous Publishers
- Backup Issues
- Backing Up the Publisher Backing Up the Subscriber Backing Up the Distributor
- Transactional Replication and Log-Shipping
- Using ActiveX Controls
- Using the SQL DMO
- The Replication Distributor Interface
- Using Transact SQL Stored Procedures
- Topic Overview
- Transactional vs. Analytical Data Systems
- Data Warehouse Defined
- Data Warehouses vs. Data Marts/OLAP
- Entity-Relationship Modeling vs. Dimensional Modeling
- Elements of the Dimensional Model
- The Role of User Requirements
- Identifying Source Data
- Implementing the Data Warehouse Bus
- What is a fact?
- Measures
- Planning Dimension Tables
- Planning a Hierarchy
- Special Dimensions
- Creating the Database
- Creating the Fact Table
- Creating Dimension Tables
- Creating Constraints and Indexes
- Using Staging Tables
- Using Transact SQL for Data Migration
- Loading Data using Data Transformation Services (DTS)
- Advanced DTS Issues
- Evaluating a Typical Load Scenario
- Backup and Restoration Considerations
- Handling Changing Facts
- Handling Changing Dimensions
- Securing the Data Mart
- OLAP Concepts
- Analysis Services Architecture
- Cube Basics & Measures
- Dimensions & Hierarchies
- Aggregations
- Using the Analysis Manager
- Defining Terms
- Creating Dimensions with the Dimension Wizard
- Creating Time Dimensions
- Using the Dimension Editor
- Basic Dimension Properties
- Using Member Properties
- Virtual Dimensions
- Multiple Hierarchies
- Selecting Facts & Measures
- Choosing Dimensions
- Creating Calculated Measures
- Storage Models
- Processing Dimensions
- Processing Cubes
- Using Cube Properties
- Partitions Concepts
- Creating Cube Partitions
- Merging Partitions
- Optimizing Aggregations with Storage Models
- Usage-Based Optimizations
- Tuning the Analysis Server
- Using Drillthrough
- Creating and Using Actions
- Analysis Application Architecture
- Using Excel as an Analysis Server Client
- Overview of Client Interfaces
- Data Mining Basics
- Creating Data Mining Models
- What is MDX?
- Role of MDX in Application Architecture
- Creating Calculated Members Within Cubes Using MDX in Client Applications
- MDX Examples
- Understanding the Hierarchy
- Using Brackets
- Identifying Members
- Qualifying Sets of Members
- Creating Calculated Members
- Anatomy of an MDX Query
- Basic MDX Queries
- Tuple Expressions
- Calculating Data in an MDX Query
- Using Aggregate Functions
- Using Time Set Functions
- Connecting to an Analysis Server
- Executing an MDX Query
- Manipulating Results
- Using Hierarchical Data
- XML Document Structure
- Formatting with XSL
- Validating Data with Schema
- General Syntax & SQL Limitations
- Location Paths
- Filters
- Operators & Functions
- Basic Concepts
- Using RAW Mode
- Using AUTO Mode
- Using the EXPLICIT Mode
- OPENXML Basics
- Mapping Columns to XML
- Defining Complex Mappings
- Performance Issues
- Working with Virtual Directions
- Executing SQL Statements
- Executing Stored Procedures
- Creating Templates
- Passing Parameters to Templates
- Using XSL Style Sheets with Templates
- Accessing Database Objects
- Annotated Schema Concepts
- Mapping XML Elements to Columns
- Specifying Explicit Mappings
- Specifying Relationships
- Other Annotations
- Persisting ADO Data as XML
- Executing XML Queries Using Command Stream
- Attaching an XLS Style to XML Stream
- Enhancements
- Using Updategrams
- Using the XML Bulk Load Utility
About The Training Provider: Online Training Directory
Online Training Directory - JER Online (JER Group, Inc.) lists over 1000 , cost affordable, non-credit Courses and Certificates in its own proprietary online catalog. We are always adding "more courses...all the time " to a growing inventory.
The courses and certificates that comprise JER Online s course catalog are developed by (1) JER Online, (2) a growing number of accredited .edu partners and by (3) corporate...

