DP-080: Querying Data with Microsoft Transact-SQL

This course will teach the basics of Microsoft's dialect of the standard SQL language: Transact-SQL. Topics include both querying and modifying data in relational databases that are hosted in Microsoft SQL Server-based database systems, including: Microsoft SQL Server, Azure SQL Database and, Azure Synapse Analytics.

  • Category: Database Administration
  • Level: Foundational
  • Time Estimate: 16h 0m
  • Price: $499.99 for 3 months of access
  • Subscription: $189.99 per month after 7-day free trial
  • Lab Environment: Included
  • Free Trial: 7 Days
Login to Purchase
DP-080: Querying Data with Microsoft Transact-SQL Badge
Lessons in this Course
Lesson
Module 1: Getting Started with Transact-SQL

Overview of SQL Server and T-SQL

Duration: 1 h 0 m
Lesson
Module 2: Filtering and Sorting Query Results

WHERE clause for filtering data

Duration: 1 h 15 m
Lesson
Module 3: Querying Multiple Tables Using Joins

INNER JOIN basics

Duration: 1 h 15 m
Lesson
Module 4: Writing Subqueries

Using subqueries in SELECT, FROM, and WHERE clauses

Duration: 1 h 15 m
Lesson
Module 5: Using Built-in Functions

Scalar functions: string, numeric, date/time

Duration: 1 h 15 m
Lesson
Module 6: Modifying Data

INSERT statements

Duration: 1 h 15 m
Lesson
Module 7: Using Table Expressions

Views overview

Duration: 1 h 15 m
Lesson
Module 8: Combining Query Results

UNION and UNION ALL

Duration: 1 h 15 m
Lesson
Module 9: Transforming Data Using Pivot and Unpivot

Using PIVOT to rotate rows into columns

Duration: 1 h 15 m
Lesson
Module 10: Programming with Transact-SQL

Variables and control-of-flow constructs (IF, WHILE)

Duration: 1 h 15 m
Lesson
Module 11: Creating Stored Procedures

Syntax for creating stored procedures

Duration: 1 h 15 m
Lesson
Module 12: Implementing Error Handling

TRY...CATCH blocks in T-SQL

Duration: 1 h 15 m
Lesson
Module 13: Implementing Transactions in T-SQL

BEGIN TRANSACTION, COMMIT, ROLLBACK

Duration: 1 h 15 m