Skip to content
CBT Nuggets
DemoBook a Demo

Using T-SQL to Manage Data, Query Data, and Program Databases

This intermediate T-SQL training prepares administrators to leverage SQL Server's extended functionality, enhancing control over instances. You'll learn to perform complex operations with T-SQL, including transaction control, exception handling, and querying data across multiple tables. This T-SQL course course also covers temporal and non-relational data and error handling for robust database management.

Updated February 2021

3Skills
28Videos
17Virtual Labs
7hTotal

Who This Course Is For

This Using T-SQL to Manage Data, Query Data, and Program Databases training is considered associate-level Microsoft training, which means it was designed for systems administrators with at least a year of experience with T-SQL and experienced database administrators looking to validate their Microsoft skills.

Skills Your Team Will Gain

  • Communicating with an instance of SQL Server via Transact-SQL statements
  • Recognizing and using what sets some of T-SQL's most unique commands apart from SQL's
  • Performing transaction control and exception handling with T-SQL
  • Querying multiple tables by using joins
  • Querying temporal data and non-relational data
  • Implementing error handling and transactions

Course Curriculum

One skill is free to watch — no signup needed. The other 2 premium skills unlock for your whole team with a CBT Nuggets plan.

Free skill preview

Manage Data with T-SQL

Garth SchulteDuration: 2h 57m24 videos6 virtual labs

Watch this complete skill free — the same trainer, videos, and labs your team gets with a plan.

Watch free skill
Want to browse the locked skills?
with no purchase required. Already have an account?

An account gets you the full catalog to browse, pre-assessments, quiz questions on free skills, and IT Trainerbot, with every answer citing its source video.

Put this course to work for your team

Every plan includes this course plus the full library, virtual labs, and practice exams — or talk it through with sales.

For IT leaders

What IT leaders need to know before assigning this course

Database teams that depend on SQL Server need consistent T-SQL skills to reduce fragile scripts, improve data accuracy, and limit operational risk during data changes. This associate-level course is a practical fit for IT Directors, Training Managers, and Team Leads supporting systems administrators with at least a year of T-SQL experience, as well as experienced database administrators validating Microsoft SQL skills.

The curriculum is about 7 hours and 13 minutes per learner, split across managing data, querying data, and programming databases with T-SQL. It is best assigned as role-specific enablement for IT Practitioners who already understand SQL basics and now need stronger control over transactions, errors, multi-table queries, temporal data, and non-relational data handling. For change management, teams can roll it out before database modernization work, reporting improvements, or SQL Server operations handoffs. CBT Nuggets Playlists can help Training Managers sequence the course by role, while Team Reporting helps IT leaders track completion and adoption.

Team Impact

How this training helps your team succeed

IT teams complete this T-SQL training to strengthen day-to-day SQL Server operations where accuracy, repeatability, and error control matter.

  • Safer data changes: Practitioners learn transaction control concepts that support more reliable updates and reduce the risk of incomplete or inconsistent changes.
  • More useful reporting queries: Teams build skill in querying data across multiple tables, helping analysts and administrators retrieve data without depending on ad hoc outside help.
  • More resilient database logic: Exception and error handling coverage helps teams write T-SQL that responds predictably when something goes wrong.
  • Broader data support: Coverage of temporal and non-relational data gives SQL Server teams a foundation for working with data patterns beyond simple relational tables.

After completion

Capabilities your team walks away with

Knowledge

  • How T-SQL extends SQL Server functionality for more advanced administrative control
  • Core approaches for managing data with T-SQL
  • Query patterns for retrieving data across multiple tables
  • Transaction control concepts used to protect data consistency
  • Error and exception handling concepts for more robust database work
  • How temporal and non-relational data fit into SQL Server management tasks

Ability

  • Manage SQL Server data using intermediate T-SQL techniques
  • Write more capable queries that combine data from multiple tables
  • Apply transaction control in data modification workflows
  • Add error handling to improve script reliability
  • Work with temporal and non-relational data scenarios covered in the course
  • Contribute to database administration and development tasks with less escalation

Readiness check

Confirm prerequisite knowledge before training begins

A short placement assessment on the CBT Nuggets assessments platform measures whether a learner already has the foundation this course assumes. IT Directors use it to put the right people in the right training — and any learner can take it right now to make sure they'll get full value from day one.

  • Questions generated from this course's own video transcripts — what gets measured is exactly what gets taught
  • Instant, per-learner results that show whether the prerequisite foundation is in place
  • Results roll up into team readiness reporting, so training hours go where they change outcomes
Runs on assessments.cbtnuggets.com — sign in with an Adept account so results roll up into team readiness reporting. Need one?
.

If gaps show up, start here

SQL for Data Practitioners

Master the fundamentals of Structured Query Language (SQL) to turn raw data into actionable insights. In this SQL training for Data Practitioners, you will learn to navigate relational databases, write efficient queries to extract specific datasets, ...

~9h

This course is included with every subscription

Unlock this one course, or get one learner — or your whole team — access to all 287 courses, virtual labs, and practice exams.

Course Unlock

Just need this course?

$75one time

No subscription

One year of access to Using T-SQL to Manage Data, Query Data, and Program Databases Online Training

  • Every skill in this course
  • Its virtual labs and practice exam
  • Ask IT Trainerbot about it — free

CBT Nuggets Individual

IT Trainerbot Pro

$49per month

Billed annually

Every course, for one learner

See Individual pricing
For IT teams

CBT Nuggets Teams

IT Trainerbot for Teams

$59per seat / mo

Billed annually

From 1 learner seat · unlimited admin seats

Checking your access

Need tenant hosting, reseller terms, or payment plans on a larger agreement? Book a Demo to discuss an Enterprise contract.

See plans and pricing for your team

Trusted by 23,000+ organizations

Frequently Asked Questions

What will you learn in this T-SQL training?

You'll learn how to use Transact-SQL to reach into databases and pull out the data you need from them, and then use it. This T-SQL course focuses on transaction control and exception handling with T-SQL along with the basics of storing, accessing and manipulating relational data with T-SQL.

Why should you take this T-SQL data management course?

You should take this T-SQL course if you work with Microsoft databases in any way. Because SQL runs most databases it's one of the most common languages in the world. T-SQL is Microsoft's extension to it, and learning it makes Microsoft databases even more powerful and versatile.

Is this T-SQL course associated with any certifications?

No, this T-SQL training isn't designed to prepare you for any specific certification. Microsoft retired basically all their certifications that related specifically to Transact-SQL and SQL Server in January 2021. Nevertheless, administrator certifications that call for T-SQL knowledge will be much easier after this course.

What certification should you consider after taking this T-SQL course?

Depending on what you do for work, you might consider exploring the Microsoft Certified: Azure Data Engineer Associate after taking this T-SQL course. Its certification exam, DP-203, has a lot more information on it than just T-SQL, but T-SQL plays an important part.

Who would benefit from taking this course in managing and querying data in T-SQL?

Basically anyone who has to interact with databases at all would benefit from this T-SQL course. It doesn't matter whether you're really comfortable around databases or you're brand new to data manipulation, this T-SQL course can help you understand them better and make your job much easier.

Ready to upskill your team?

Talk to our sales team to find the right plan for your organization.