Curriculum

  1. 1

    Free Preview

    1. Free Preview Free preview
  2. 2

    Chapter 1: Getting Started with T-SQL

    1. (Included in full purchase)
  3. 3

    Chapter 2: Data Types, NULLs and Conversions

    1. (Included in full purchase)
  4. 4

    Chapter 3: SELECT Statements and Filtering Logic

    1. (Included in full purchase)
  5. 5

    Chapter 4: Joins, Set Operations, and Subqueries

    1. (Included in full purchase)
  6. 6

    Chapter 5: Views, Functions, and Stored Procedures

    1. (Included in full purchase)
  7. 7

    Chapter 6: CTEs, MERGE, Pivoting, JSON, and XML

    1. (Included in full purchase)
  8. 8

    Chapter 7: Dynamic SQL, Triggers, and Table-Valued Functions (TVFs)

    1. (Included in full purchase)
  9. 9

    Chapter 8: Query Optimization and Performance Tuning

    1. (Included in full purchase)
  10. 10

    Chapter 9: Execution Plans and Query Store

    1. (Included in full purchase)
  11. 11

    Chapter 10: Transactions, Concurrency, and Isolation Levels

    1. (Included in full purchase)
  12. 12

    Chapter 11: Automation with SSIS, SQL Agent, and PowerShell

    1. (Included in full purchase)
  13. 13

    Chapter 12: Azure SQL and Synapse Integration

    1. (Included in full purchase)
  14. 14

    Chapter 13: Security, Permissions, and Auditing

    1. (Included in full purchase)
  15. 15

    Chapter 14: Unit Testing T-SQL with tSQLt

    1. (Included in full purchase)
  16. 16

    Chapter 15: Case Studies and the Future of T-SQL

    1. (Included in full purchase)
  17. 17

    Chapter 16: Best Practices for T-SQL Development and Database Design

    1. (Included in full purchase)
  18. 18

    Index

    1. (Included in full purchase)

About the course

T-SQL is the backbone of Microsoft SQL Server, powering the queries, analytics, and enterprise systems that drive today’s data-driven world. Ultimate T-SQL for SQL Server Professionals takes you on a complete learning journey—from foundational query writing to advanced performance tuning and enterprise-level database development. You begin by building a strong core by understanding data types, mastering SELECT statements, filtering data with precision, and writing efficient joins and subqueries. From there, the book guides you into advanced territory—Common Table Expressions (CTEs), MERGE operations, PIVOT queries, dynamic SQL, and working with JSON and XML. You will learn how to analyze execution plans, leverage Query Store, and apply indexing and performance tuning strategies to optimize real-world workloads. The journey continues into enterprise practices such as managing transactions and concurrency, automating workflows with SQL Server Agent and SSIS, integrating with Azure SQL and Synapse, implementing security and auditing controls, and even unit testing your T-SQL code for production-ready reliability. Thus, by the end of the book, you will not just understand T-SQL—you will think like a database professional!

About the Author

Alula Mekonnen Kassa is a database professional and author based in Denver, Colorado. With extensive experience in SQL Server, data analytics, and programming across healthcare, finance, and technology sectors, he is passionate about empowering developers and analysts through practical, hands-on SQL knowledge.