Course Microsoft SQL Server 2000 for Windows
Duration 5 Days
Content SQL Server Overview What is SQL Server
SQL Server Integration
SQL Server Databases
SQL Server Security
Working with SQL Server
  Overview of Programming SQL Server Designing Enterprise Application Architecture
SQL Server Programming Tools
The Transact-SQL Programming Language
Elements of Transact-SQL
Additional Language Elements
Ways to Execute Transact-SQL Statement
  Creating and Managing Databases Creating Databases
Creating Filegroups
Managing Databases
Introduction to Data Structures
  Creating Data Types and Tables Creating Data Types
Creating Tables
Generating Column Values
Generating Scripts
  Implementing Data Integrity Types of Data Integrity
Enforcing Data Integrity
Defining Constraints
Types of Constraints
Disabling Constraints
Using Defaults and Rules
Deciding Which Enforcement Method to Use
  Planning Indexes Introduction to Indexes
Index Architecture
How SQL Server Retrieves Stored Data
How SQL Server Maintains Index and Heap Structures
Deciding Which Columns to Index
  Creating and Maintaining Indexes Creating Indexes
Creating Index Options
Maintaining Indexes
Introduction to Statistics
Querying the sysindexes Table
Setting Up Indexes Using the Index Tuning Wizard
Performance Considerations
  Implementing Views Introduction to Views
Advantages of Views
Defining Views
Modifying Data Through Views
Optimising Performance by Using Views
Performance Considerations
  Implementing Stored Procedures Introduction to Stored Procedures
Creating, Executing, Modifying and Dropping Stored Procedures
Using Parameters in Stored Procedures
Executing Extended Stored Procedures
Handling Error Messages
Performance Considerations
  Implementing User-defined Functions What is a User-defined Function?
Defining User-defined Functions
Examples of User-defined Functions
  Implementing Triggers Introduction to Triggers
Defining Triggers
How Triggers Work
Examples of Triggers
Performance Considerations
  Optimising Query Performance Introduction to the Query Optimiser
Obtaining Execution Plan Information
Using an Index to Cover a Query
Indexing Strategies
Overriding the Query Optimiser
  Analysing Queries Queries That Use the AND Operator
Queries That Use the OR Operator
Queries That Use Join Operations
  Managing Transactions and Locks Introduction to Transactions and Locks
Managing Transactions
SQL Server Locking
Managing Locks
Back to Top
Home - Services - Courses - Prices - Hints/Tips - Contact Us

© (copyright) Jayne Wilkins & Associates (August 2001)