Programming a Microsoft SQL Server 2000 Database
Short course
In London
Description
-
Type
Short course
-
Location
London
This course gives course participants a thorough grounding in Microsoft SQL Server 2000 and shows them how to design a SQL Server enterprise application architecture, use Transact-SQL, and create and manage databases and their related components. Course participants are also shown other advanced features such as implementing data integrity, creating and maintaining indexes and views, implementing user-defined functions, and programming across multiple servers using distributed queries. This.
Facilities
Location
Start date
Start date
Reviews
Course programme
- SQLServer Integration
- SQLServer Databases
- SQLServer Security
- Working withSQLServer
- Designing Enterprise Application Architecture
- SQLServer Programming Tools
- The Transact-SQL Programming Language
- Elements of Transact-SQL
- Additional Language Elements
- Ways to Execute Transact-SQL Statement
- Creating Databases
- Creating Filegroups
- Managing Databases
- Introduction to Data Structures
- Creating Data Types
- Creating Tables
- Generating Column Values
- Generating Scripts
- Types of Data Integrity
- Enforcing Data Integrity
- Defining Constraints
- Types of Constraints
- Disabling Constraints
- Using Defaults and Rules
- Deciding Which Enforcement Method to Use
- Introduction to Indexes
- Index Architecture
- HowSQLServer Retrieves Stored Data
- HowSQLServer Maintains Index and Heap Structures
- Deciding Which Columns to Index
- Creating Indexes
- Creating Index Options
- Maintaining Indexes
- Introduction to Statistics
- Querying the sysindexes Table
- Setting Up Indexes Using the Index Tuning Wizard
- Performance Considerations
- Introduction to Views
- Advantages of Views
- Defining Views
- Modifying Data Through Views
- Optimising Performance by Using Views
- Performance Considerations
- 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
- What Is a User-defined Function?
- Defining User-defined Functions
- Examples of User-defined Functions
- Introduction to Triggers
- Defining Triggers
- How Triggers Work
- Examples of Triggers
- Performance Considerations
- Introduction to Distributed Queries
- Executing an Ad Hoc Query on a Remote Data Source
- Setting Up a Linked Server Environment
- Executing a Query on a Linked Server
- Managing Distributed Transactions
- Modifying Data on a Linked Server
- Using Partitioned Views
- Introduction to the Query Optimiser
- Obtaining Execution Plan Information
- Using an Index to Cover a Query
- Indexing Strategies
- Overriding the Query Optimiser
- Queries That Use theANDOperator
- Queries That Use the OR Operator
- Queries That Use Join Operations
- Introduction to Transactions and Locks
- Managing Transactions
- SQLServer Locking
- Managing Locks
Programming a Microsoft SQL Server 2000 Database