SQL Server & T-SQL Curriculum
Welcome to the SQL Server and Transact-SQL (T-SQL) curriculum. This section is structured like a university-level DBMS course, covering everything from relational design to advanced performance tuning and administration.
Curriculum Modules
- DBMS Foundations: Intro to Databases and SQL Server Architecture.
- Relational Design: ERD, Relational Schema, and Normalization.
- SQL Basics & DQL: Basic querying and SQL Server data types.
- DDL, DML & Constraints: Schema management and data manipulation.
- Advanced Queries: Aggregations and set operations.
- Joins & Subqueries: Complex relationships and CTEs.
- T-SQL Programming: Procedures, Functions, and Triggers.
- Performance Tuning: Indexing and Execution Plans.
- Transactions & Concurrency: ACID, Isolation, and Locking.
- Security & Administration: Security models and backup/restore.