Course Outline
Module 1: Introduction to Databases for Government
This module introduces fundamental database concepts within the context of SQL Server 2016.
Lessons
- Introduction to Relational Databases for Government
- Other Types of Databases for Government
- Data Analysis Techniques for Government
- Database Languages in SQL Server for Government
Module 2: Data Modelling for Government
This module describes various data modelling techniques essential for government operations.
Lessons
- Data Modelling for Government
- The ANSI/SPARC Database Model for Government
- Entity Relationship Modelling for Government
Module 3: Normalization and Denormalization for Government
This module covers normalization and denormalization techniques, crucial for optimizing database performance in government systems.
Lessons
- Fundamentals of Normalization for Government
- Understanding Normal Form for Government
- Denormalization Strategies for Government
Module 4: Relationships in Database Design for Government
This module explores different relationship types and their impact on database design, particularly relevant for government applications.
Lessons
- Introduction to Relationships for Government
- Planning Referential Integrity for Government
Module 5: Performance Optimization for Government Databases
This module introduces the effects of database design on performance, providing strategies to enhance efficiency in government systems.
Lessons
- Indexing Techniques for Government
- Query Performance Optimization for Government
- Concurrency Management for Government
Module 6: Database Objects for Government
This module introduces commonly used database objects, essential for effective data management in government operations.
Lessons
- Tables for Government
- Views for Government
- Stored Procedures, Triggers, and Functions for Government
Testimonials (5)
Philip was very kind, his style of explaining SQL concepts is outstanding. I liked that he give us information and answered to questions which were not part of this course.
Stefan
Course - SQL in SQL Server
It allowed us to have an applied hands on sproc to our company database.
Corneliu Buculei - Standard Building Supplies Ltd
Course - Advanced SQL, Stored Procedures and Triggers for Microsoft SQL Server
Interactive exercises
Matthew Viner - Thames Water Utilites Ltd
Course - Transact SQL Basic
the in depth knowledge and customize approach
Julius Mapili - SYKES Asia, Inc.
Course - Administering in Microsoft SQL Server
The ability to ask questions at any time and the more informal / less structured style. This allowed us to pursue the areas of knowledge we were most interested in.