Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Duration 14 hours
Course Outline
Module 1. Query Tuning
- Instrumentation for Query Tuning
- Cached Query Execution Plans
- Cache Purge Procedures
- Execution Plan Analysis
- Query Hints
- Utilizing the Database Engine Tuning Advisor
- Index Optimization
- Table and Index Architectures
- Index Access Techniques
- Indexing Methodologies
Module 2. Subqueries, Table Expressions, and Ranking Functions
- Formulating Subqueries
- Implementing Table Expressions
- Applying Ranking Functions
Module 3. Optimizing Joins and Set Operations
- Core Join Typologies
- Join Processing Algorithms
- Set Operation Logic
- Applying INTO with Set Operations
Module 4. Aggregating and Pivoting Data
- Application of the OVER Clause
- Aggregation Categories (Cumulative, Sliding, and Year-To-Date)
- Pivot and Unpivot Operations
- Configuring Custom Aggregations
- Utilizing the GROUPING SETS Subclause
- CUBE and ROLLUP Subclauses
- Materializing Grouping Sets
Module 5. Using TOP and APPLY
- SELECT TOP Directive
- Employing the APPLY Table Operator
- TOP n at the Grouping Level
- Implementing Pagination
Module 6. Optimizing Data Transformation
- Data Insertion via Enhanced VALUES Clause
- Utilizing the BULK Rowset Provider
- Application of INSERT EXEC
- Sequence Mechanisms
- DELETE Operations with Joins
- UPDATE Operations with Joins
- MERGE Statement Implementation
- OUTPUT Clause Integration with INSERT
- OUTPUT Clause Integration with DELETE
- OUTPUT Clause Integration with UPDATE
- OUTPUT Clause Integration with MERGE
Module 7. Querying Partitioned Tables
- Partitioning Concepts in SQL Server
- Querying Partitioned Tables
- Querying Partitioned Views
Requirements
Demonstrated proficiency in SQL within the Microsoft SQL Server 2008 and 2012 environments.
Testimonials (4)
data was personalised to our organisations
Vincent Long - ASSMANG PTY LTD
Course - T-SQL Fundamentals with SQL Server Training Course
personalised to our understanding and data
Vincent Long - ASSMANG PTY LTD
Course - Business Intelligence with SSAS
The training was well structured and interactive
kgotla Moncho - Martin Engineering Africa
Course - MS 20761 : Querying Data with Transact SQL
The instructor brought his A game again as he superbly took my staff through the customized training with expert timing, knowledge, support, and rapport with my staff.