MS 20761C: Querying Data With Transact-SQL
MS 20761C: Querying Data With Transact-SQL
Transact-SQL
Days: 5
Prerequisites: Working knowledge of databases and basic knowledge of Microsoft Windows operating
systems and its core functionality.
Audience: This course is intended for Database Administrators, Database Developers, and Business
Intelligence professionals.
The course is designed for SQL power users who aren’t necessarily database-focused; namely, report
writers, business analysts and client application developers
Description: This course is designed to introduce students to Transact-SQL. It is designed in such a way that
the first three days can be taught as a course to students requiring the knowledge for other courses in the
SQL Server curriculum. Days 4 & 5 teach the remaining skills required to take exam 70-761.
OUTLINE:
LESSONS
Transactions and the database
engines
Controlling transactions
LAB: IMPLEMENTING TRANSACTIONS
Controlling transactions with BEGIN,
COMMIT, and ROLLBACK
Adding error handling to a CATCH
block
After completing this module, students will be
able to:
Describe transactions and the
differences between batches and
transactions.
Describe batches and how they are
handled by SQL Server.
Create and manage transactions
with transaction control language
(TCL) statements.
Use SET XACT_ABORT to define
SQL Servers handling of
transactions outside TRY/CATCH
blocks.