Advanced Querying SQL Databases using T-SQL
Book Now - 3 Delivery Methods Available:Classroom Virtual Classroom Private Group - Virtual Self-Paced Online
This course will provide more advanced T-SQL knowledge for those who have attended the QATSQL or M20761A courses. This is not a beginner course. For those requiring a basic level of T-SQL for reporting then please review the QATSQL course first.
IT Professionals who will be writing queries for use with Microsoft SQL Server from SQL 2005 to 2016. Non-technical 'power users' will also benefit from the course if they are comfortable using sophisticated software tools like SQL Server Management Studio.
The course is aimed at both non-technical 'power users' and IT Professionals who will be writing queries for use with Microsoft SQL Server.
Please note - Delegates attending an Extended Classroom delivery will need access to a second monitor.
We work with the following best of breed training partners using our bulk buying power to bring you a wider range of dates, locations and prices.
Using Table Expressions (4 topics)
- Using Derived Tables
- Using Common Table Expressions
- Using Views
- Using Inline Table-Valued Functions
Using Set Operators (3 topics)
- Writing Queries with the UNION Operator
- Using EXCEPT and INTERSECT
- Using APPLY
Using Window Ranking, Offset, and Aggregate Functions (2 topics)
- Creating Windows with OVER
- Exploring Window Functions
Pivoting and Grouping Sets (2 topics)
- Writing Queries with PIVOT and UNPIVOT
- Working with Grouping Sets
Programming with T-SQL (2 topics)
- T-SQL Programming Elements
- Controlling Program Flow
Implementing Error Handling (2 topics)
- Using TRY / CATCH Blocks
- Working with Error Information
Implementing Transactions (3 topics)
- Transactions and the Database Engine
- Controlling Transactions
- Isolation Levels
Delegates should have knowledge to the level of the QATSQL or M20761A courses. This is not a beginner course. For those requiring a basic level of T-SQL for reporting then please review the QATSQL course first.
The courses below may help you meet the knowledge level required to take this course.
Please select from the dates below to make an enquiry or booking.
Different pricing structures are available including special offers. These include early bird, late availability, multi-place, corporate volume and self-funding rates. Please arrange a discussion with a training advisor to discover your most cost effective option.
|Later scheduled dates may be available for this course.|