Introduction to MSSQL (Microsoft SQL Server)
Introduction to Microsoft SQL Server — editions, architecture, T-SQL, Azure integration, and when to …
Installing MSSQL (Microsoft SQL Server)
Install and configure SQL Server on Windows and Linux — editions, instance setup, authentication, …
SQL Server Management Studio (SSMS)
Master SSMS — Object Explorer, Query Editor, execution plans, connection options, keyboard …
Basic SSMS Features
Day-to-day SSMS workflows — Object Explorer tasks, Query Editor patterns, SQL Agent jobs, …
T-SQL Basics
T-SQL fundamentals — batches, variables, control flow, error handling, table variables, temp tables, …
Data Types and Schema Design
SQL Server data types, constraints, normalization, Unicode, temporal tables, JSON, and schema design …
CRUD Operations
INSERT, SELECT, UPDATE, DELETE, MERGE, and OUTPUT in T-SQL — pagination, bulk operations, …
Joins and Views
Combine tables with INNER, OUTER, CROSS, and APPLY joins; write views, indexed views, CTEs, and …
Stored Procedures and Functions
Build T-SQL stored procedures, scalar and table-valued functions, error handling, parameter …
Indexes and Query Optimization
Create clustered and nonclustered indexes, analyze execution plans, maintain statistics, use DMVs, …
Transactions and Locking
SQL Server transactions, isolation levels, row versioning, lock hints, deadlock analysis, and …
High Availability (Always On)
SQL Server Always On Availability Groups — WSFC setup, synchronous and asynchronous replicas, …
Backup and Recovery
SQL Server backup strategies — full, differential, and log backups, recovery models, restore …
Security and Auditing
Secure SQL Server with authentication, least-privilege roles, TDE, Always Encrypted, auditing, …
Performance Tuning
Tune SQL Server production workloads — wait statistics, memory, tempdb, parallelism, Resource …
Always On Deep Dive
Expert guide to SQL Server Always On — quorum design, distributed AG, seeding, latency, failover …
Query Store Deep Dive
Expert SQL Server Query Store guide — configuration, plan regression detection, forced plans, wait …
Production Operations
SQL Server production ops — patching, capacity planning, incident response, runbooks, automation, …