3
Detailed Course Contents SQL Basics (5 days) Module 1 - Overview Basic Terminology SQL 2000 and Windows 2000 SQL 2000 Features Explained SQL Applications (2/3/n Tier) Transact SQL - Overview Module 2 - Creating a Database Module Overview Database Parameters Explained Data File Placement The Creation of Tables Data Types - Overview Data Types Used NULLS - an Explanation How to Alter Tables Generating Values and Scripts Module 3 - Data Integrity Data Integrity - The Types How to Enforce Data Integrity Primary Key Explanation Foreign Key Explanation Unique Constraints - Overview Check Constraints - Overview Default Constraints Disabling Constraints Cascading Referential Integrity Explained Module 4 - Transact SQL Specifics SELECT How to Group Data with SELECT How to Summarise Data with SELECT INSERT UPDATE DELETE XML (XML in query) overview

Contents sql

Embed Size (px)

Citation preview

Page 1: Contents   sql

Detailed Course Contents

SQL Basics (5 days)

Module 1 - Overview Basic Terminology SQL 2000 and Windows 2000 SQL 2000 Features Explained SQL Applications (2/3/n Tier) Transact SQL - Overview

Module 2 - Creating a Database Module Overview Database Parameters Explained Data File Placement The Creation of Tables Data Types - Overview Data Types Used NULLS - an Explanation How to Alter Tables Generating Values and Scripts

Module 3 - Data Integrity Data Integrity - The Types How to Enforce Data Integrity Primary Key Explanation Foreign Key Explanation Unique Constraints - Overview Check Constraints - Overview Default Constraints Disabling Constraints Cascading Referential Integrity Explained

Module 4 - Transact SQL Specifics SELECT How to Group Data with SELECT How to Summarise Data with SELECT INSERT UPDATE DELETE XML (XML in query) overview

Module 5 - Working with Transact SQL Query Analyzer (QA) Transact SQL Elements Explored Language Elements Explained Functions in SQL How to Control Logic Flow

Page 2: Contents   sql

Comment TSQL Batches Transactions Overview Scripts XML - Overview

Module 6 - Data Import/Export Module Overview Data Import and Export Methods Utilizing DTS

Module 7 - Stored Procedures Module Overview and Explanation How to Create and Execute Stored Procedures How to Alter and Drop Stored Procedures Inputting Parameters Return Values using Output Parameters Recompiling Stored Procedures Error Handling Explained The Permissions Required Stored Procedures - The Guidelines

Module 8 - User Defined Functions Module Overview and Explanation The Creation of a UDF UDF - The Guidelines Scalar UDF Multi-Statement UDF In-Line UDF

Module 9 - Triggers Module Overview and Explanation Correctly Using Triggers and Considerations How to Create a Trigger Under the Hood Nesting Triggers Explained

Module 10 - Views Module Overview and Explanation How to Create and Use a View Views - The Advantages

Module 11 - Indexes Module Overview and the Fundamentals Indexes Overview Indexing - some Guidelines Selectivity The Creation of an Index Index Options Maintaining and Rebuilding Indexes - Lesson 1

Page 3: Contents   sql

Maintaining and Rebuilding Indexes - Lesson 2 Statistics Index Tuning Wizard Graphical Query Plan Explained

Module 12 - Query Optimizer Module Overview and Explanation Cost Limit View STATISTICS Graphical Execution Query Guidelines Explained Working with the SQL Profiler

Module 13 - Locking Module Overview and Explanation How to Lock Levels Lock Types Explained Session Locking Options Deadlocks How to Display Locking Info