Module 1: Introduction to databases
- Introduction to relational databases
- Other types of database
- Data analysis
- Database languages in SQL Server
Lab: Exploring SQL Server Databases and Tables
Module 2: Data Modelling
- Data modelling
- ANSI/SPARC database model
- Entity relationship modelling
Lab: Identify Components in Relationship Modeling
Module 3: Normalization
- Fundamentals of Normalization
- Normal form
- Denormalization
Lab: Normalizing data
Module 4: Relationships
- Introduction to relationships
- Planning referential integrity
Lab: Planning and implementing referential integrity
- Indexing
- Query performance
- Concurrency
Lab: Performance issues
Module 6: Database Objects
- Tables
- Views
- Stored procedures, triggers and functions
Lab: Using SQL Server Objects