1
1.1 What is a Database? 1.2 Relational Algebra1 1.3 Relational
2.1 How to Normalize a Database 2.2 Case study: Employee Time Tracking System
3.1 Features & Capacities
4.1 SQL Server Databases & Logs 4.2 Files & FileGroups 4.3 Creating a Database 4.4 Database Size Planning 4.5 Using T-SQL to create a database
|
2
1.1 SQL Server Data Types 1.2 Creating Tables 1.3 Adding Data to a Table 1.4 Creating Tables Using T-SQL
2.1 Data Integrity 2.2 Indexes
2.3 Creating CHECKS & Rules 2.4 Using T-SQL to Create Constraints
3.1 Select Statement 3.2 WHERE Clause 3.3 DISTINCT & Calculated Columns 3.4 ORDER BY Clause 3.5 Using SLQ Query Analyzer
|
3
1.1 Aggregated Functions 1.2 Grouping Data 1.3 Advanced Queries 1.4 Distributed Queries
2.1 Inner Joins 2.2 Outer Joins 2.3 Cross Join & Self Join 2.4 Subqueries 2.5 Unions
3.1 INSERT Statements 3.2 Creating Temporary Tables 3.3 UPDATE Statements 3.4 DELETE Statement
4.1 Date Functions 4.2 Mathematical Functions 4.3 String Functions 4.4 System Functions 4.5 Security Functions 4.6 Conversion Functions 4.7 User-Defined Functions 4.8 System Variables
|
4
1.1 Intro to Stored Procedures 1.2 Passing Parameters 1.3 Returning information from Stored Procedures 1.4 OUTPUT Parameters 1.5 Dynamic SQL 1.6 Cursors
2.1 Update Triggers 2.2 Insert Triggers 2.3 Delete Triggers 2.4 INSTEAD OF Triggers 2.5 Views
3.1 Locking Scenarios 3.2 Isolation Levels 3.3 Resource Lock Types 3.4 Lock Modes 3.5 Lock Escalation 3.6 Viewing Locks 3.7 Setting the Isolation Level 3.8 Locking Hints
|
5
1.1 What is a Transaction? 1.2 Nesting Transactions 1.3 Transactions in Triggers 1.4 Trying out Transactions 1.5 Deadlockss
2.1 Services Available 2.2 BCP 2.3 BULK INSERT 2.4 DTS
3.1 What is Full Text Search? 3.2 Setting up Full Text Search 3.3 Performing a Full Text Search 3.4 Full Text SystemProcedures 3.5 FTS Enhancements in SQL 2000
4.1 Optimizing your Server 4.2 Database design 4.3 Query Optimization 4.4 Index Usage 4.5 Statistics & Index Analyzer 4.6 SQL Server Profiler 4.7 Performance Monitor
5.1 System Databases
5.2 System Tables
|
6 1.1 Creating a Virtual Root 1.2 Using a Virtual Root 1.3 Returning Element Based XML 1.4 Passing Parameters 1.5 Multiple Result Sets 1.6 Using Stored Procedures
1.7 Inserting Data using XML 1.8 Joining Tables 1.9 Retrieving Data from VB
2.1 OLE DB, ODBC & ADO 2.2 Using ADO
|