Advanced T-SQL Querying, Programming and Tuning for SQL Server 2012 – 2019
Transact-SQL is an essential skill for data professionals and developers working with SQL databases.
Master your T-SQL Querying, Query Tuning and Programming skills. Create highly efficient solutions to your common business tasks.
Main Benefits
Understand logical query processing and SQL Server’s internal data structures.
Be able to analyze & tune query performance, and analyze query execution plans.
Handle data and time data, including intervals.
Describe performance problems related to use of user defined functions and possible workarounds.
Describe the changes between the legacy and new cardinality estimators.
Be able to solve complex querying and programming tasks.
Create system-versioned temporal tables.
Think of therms of sets, and be able to compare set based and iterative solutions.
Be able to migrate on-disk data to memory optimized data.
Upcoming Dates
Nov 9, 2020 – Vienna Enroll here
Dec 14, 2020 – London Enroll here
Feb 22, 2021 – ONLINE Enroll here
Course Delivery Options
Private Onsite.
The course will take place in your companie’s facilities. We limit attendance to no more than 15 students in order to maintain a good level of interactivity.
5 Days Classroom.
Pre-requisites
Before attending this course, it is recommended that students have at least one year of T-SQL querying and programming experience in SQL Server or Azure SQL Database.
We highly recommend to follow T-SQL Fundamentals on-demand.
Along the course you will learn how to use T-SQL to solve practical problems.Become a T-SQL Pro learning first hand from the best!
You will learn how to tune your queries, how to develop efficient routines including user defined functions, stored procedures and triggers, work in multi-user environments with transactions and isolation levels, and use dynamic SQL securely and efficiently.
“Itzik’s course opened my eyes and helped me re-discover the passion I have for solving problems using creative and efficient methods”.
“I am extremely happy after Herbert’s class. I will need more time to process everything I´ve learnt from this course”.
“I can see why people love T-SQL. Being able to learn from Itzik has been a pleasure”.
Instructors
Itzik Ben – Gan
Herbert Albert
Module 1. Logical Query Processing
Module 2. Query Tuning
Module 3. Multi-Table Queries
LAB 03
Module 4. Grouping, Pivoting and Windowing
LAB 04
Module 5. TOP and OFFSET-FETCH
LAB 05
Module 6. Modeling: Data Modification
LAB 06
Module 7. Working with Date and Time
LAB 07
Module 8. Programmable Objects
LAB 08
Module 9. In-Memory OLTP
LAB 09
Appendix A: Graphs and Recursive Queries (Bonus Self-Study Material)
LAB A
Contact us