Applied T-SQL Foundations – Teacher Version

🧠 T-SQL Coding Specialist

Course Theme: From Raw Data to Business Decisions

You are hired as a Junior Data Analyst for RetailCo.
Over 10 units, you will design, manage, analyze, and report on business data using Microsoft SQL Server and Transact-SQL.

By the end of this course, you won’t just write queries —
you’ll build a full Business Intelligence System.

🧱 Unit 1 – Foundations of Transact-SQL

Focus: SELECT statements & ORDER BY T-SQL Coding Specialist Exam Ob…

🎯 What You’ll Learn

  • How to retrieve data using SELECT
  • How to sort data with ORDER BY
  • How to read and interpret query results

🏗 Project Role

Data Explorer

You will:

  • Explore RetailCo’s Customers, Products, and Orders tables
  • Create sorted sales reports
  • Understand how raw data becomes readable information
Lesson FocusObjective #Exam Objective
SELECT basics1.1ORDER BY
Sorting output1.1ORDER BY

🧱 Unit 2 – Filtering & Conditional Logic

Focus: WHERE, LIKE, BETWEEN, CASE T-SQL Coding Specialist Exam Ob…

🎯 What You’ll Learn

  • Filter rows using WHERE
  • Use BETWEEN for ranges
  • Use LIKE for pattern matching
  • Categorize data using CASE

🏗 Project Role

Business Analyst

You will:

  • Segment customers
  • Generate time-based sales reports
  • Create pricing tiers
Lesson FocusObjective #Exam Objective
Range filtering1.7BETWEEN
Pattern matching1.6LIKE
Conditional categorization1.4CASE statement

🧱 Unit 3 – Set Operations & Aggregation

Focus: UNION, INTERSECT, COUNT, MAX, GROUP BY T-SQL Coding Specialist Exam Ob…

🎯 What You’ll Learn

  • Combine datasets
  • Calculate totals and counts
  • Group data into business summaries

🏗 Project Role

Performance Analyst

You will:

  • Merge multi-store data
  • Identify shared customers
  • Build summary dashboards
Lesson FocusObjective #Exam Objective
Combine datasets1.2UNION ALL
Find overlaps1.3INTERSECT
Count records2.1COUNT
Find maximums2.2MAX
Grouped summaries2.3GROUP BY

🧱 Unit 4 – Subqueries & Table Expressions

Focus: Subqueries, CTEs, Derived Tables T-SQL Coding Specialist Exam Ob…

🎯 What You’ll Learn

  • Nested queries
  • Correlated subqueries
  • Common Table Expressions (CTEs)

🏗 Project Role

Query Architect

You will:

  • Find sales above average
  • Build readable multi-step queries
  • Structure complex logic cleanly
Lesson FocusObjective #Exam Objective
Nested queries2.4Subqueries
Query organization2.5CTEs
Inline table logic2.6Derived tables

🧱 Unit 5 – Ranking & Window Functions

Focus: ROW_NUMBER(), RANK(), DENSE_RANK(), LAG T-SQL Coding Specialist Exam Ob…

🎯 What You’ll Learn

  • Rank products and employees
  • Compare current vs previous periods
  • Analyze trends without losing detail

🏗 Project Role

Analytics Specialist

You will:

  • Build top-performer reports
  • Compare month-over-month sales
  • Generate business leaderboards
Lesson FocusObjective #Exam Objective
Sequential numbering2.7ROW_NUMBER
Rank with ties2.8RANK
Dense ranking2.9DENSE_RANK
Period comparison2.10LAG

🧱 Unit 6 – Data Modification & Transactions

Focus: UPDATE, Transactions, COMMIT T-SQL Coding Specialist Exam Ob…

🎯 What You’ll Learn

  • Modify records safely
  • Use transactions
  • Understand concurrency

🏗 Project Role

Database Operations Engineer

You will:

  • Adjust inventory
  • Perform batch updates
  • Protect data integrity
Lesson FocusObjective #Exam Objective
Updating data2.11UPDATE + SET
Transaction control3.13COMMIT
Concurrency awareness3.14Concurrency

🧱 Unit 7 – Database Structure & Views

Focus: JOINs, CREATE TABLE, CREATE VIEW T-SQL Coding Specialist Exam Ob…

🎯 What You’ll Learn

  • Join multiple tables
  • Design relational schemas
  • Build reusable views

🏗 Project Role

Database Engineer

You will:

  • Normalize your schema
  • Implement GUIDs
  • Create reporting views
Lesson FocusObjective #Exam Objective
Table creation3.2CREATE TABLE
Unique identifiers3.3GUID
Table relationships3.1JOIN types
Reusable queries3.4CREATE VIEW

🧱 Unit 8 – Data Integrity & Conversion

Focus: NULLs, CAST, CONVERT, THROW T-SQL Coding Specialist Exam Ob…

🎯 What You’ll Learn

  • Handle NULL values
  • Convert data types
  • Implement error handling

🏗 Project Role

Data Quality Engineer

You will:

  • Clean inconsistent data
  • Prevent invalid updates
  • Build safe conversion logic
Lesson FocusObjective #Exam Objective
NULL replacement3.5COALESCE
NULL checking3.6IS NULL
Date precision3.7DATETIMEOFFSET
Data conversion3.8–3.11CAST / CONVERT / TRY_*
Error handling3.12THROW

🧱 Unit 9 – Advanced Reporting

Focus: PIVOT, FOR XML T-SQL Coding Specialist Exam Ob…

🎯 What You’ll Learn

  • Build cross-tab reports
  • Export structured XML
  • Prepare data for external systems

🏗 Project Role

Reporting & Integration Specialist

You will:

  • Create executive pivot dashboards
  • Generate XML exports
  • Simulate data integration workflows
Lesson FocusObjective #Exam Objective
Cross-tab reporting2.12PIVOT
Structured export2.13FOR XML

🏆 Unit 10 – Capstone Integration

Focus: Full exam integration T-SQL Coding Specialist Exam Ob…

🎯 What You’ll Build

A complete SQL-powered analytics platform including:

  • Relational schema
  • Advanced analytics query library
  • Ranking & trend analysis
  • Transactions & safe updates
  • Pivot reports
  • XML export
  • Technical documentation

🧑‍💼 Final Role

Junior Data Analyst → BI Architect

Integrated SkillObjective #
Ranking & analytics2.7–2.10
Aggregation2.1–2.3
Subqueries & CTEs2.4–2.6
Safe updates2.11 + 3.13
Reporting2.12–2.13
Schema design3.1–3.4
Not Enrolled
This course is currently closed

Course Includes

  • 10 Lessons
  • 44 Topics