Delegates will gain an understanding of some of the more advanced features of Transact SQL as well as being able to do each of the following:
- Use queries to return complex result sets
- Manage database objects to aid query performance
- Tune queries to perform more efficiently
This course is for anyone who currently uses Transact SQL to extract data from a Microsoft SQL Server database and wishes to expand their knowledge particularly in the areas of data analysis and improving query speed.
Analytical Functions
- Use of advanced summary functions
- Use of hierarchical queries
- Use of analytical summary functions, e.g. moving averages, running totals
- Use of ranking functions
Useful Database Objects
- Principles of using indexes
- How to create and maintain an index
- Use of clustered tables
- Use of partitioned tables
- Use of metadata in the master database
Query Performance Tracing
- Principles of query execution and optimisation
- Use of Execution Plan
- Use of table & index statistics
- Use of hints
Basic Data Warehouse Techniques
- Use of Indexed Views
- Use of Dimension & fact tables
- Use of Star & Snowflake designs
United Arab Emirates - Transact SQL Advanced
Saudi Arabia - Transact SQL Advanced
South Africa - Transact SQL Advanced
Brasil - Transact SQL Avançado
Canada - Transact SQL Advanced
Österreich - Transact SQL für Fortgeschrittene
Schweiz - Transact SQL für Fortgeschrittene
Deutschland - Transact SQL für Fortgeschrittene
Czech Republic - Transact SQL Advanced
Denmark - Transact SQL Advanced
Estonia - Transact SQL Advanced
Finland - Transact SQL Advanced
Greece - Transact SQL Advanced
Magyarország - Transact SQL Advanced
Ireland - Transact SQL Advanced
Luxembourg - Transact SQL Advanced
Latvia - Transact SQL Advanced
España - Transact SQL Avanzado
Italia - Transact SQL Advanced
Lithuania - Transact SQL Advanced
Nederland - Transact SQL Advanced
Norway - Transact SQL Advanced
Portugal - Transact SQL Avançado
România - Transact SQL Advanced
Sverige - Transact SQL Advanced
Türkiye - Transact SQL Advanced
Belgique - Transact SQL Advanced
France - Transact SQL Advanced
Australia - Transact SQL Advanced
Malaysia - Transact SQL Advanced
New Zealand - Transact SQL Advanced
Philippines - Transact SQL Advanced
Singapore - Transact SQL Advanced
Thailand - Transact SQL Advanced
Vietnam - Transact SQL Advanced
Argentina - Transact SQL Avanzado
Costa Rica - Transact SQL Avanzado
Ecuador - Transact SQL Avanzado
Guatemala - Transact SQL Avanzado
Colombia - Transact SQL Avanzado
México - Transact SQL Avanzado
Panama - Transact SQL Avanzado
Uruguay - Transact SQL Avanzado
Venezuela - Transact SQL Avanzado
Polska - Transact SQL Advanced
United Kingdom - Transact SQL Advanced
South Korea - Transact SQL Advanced
Pakistan - Transact SQL Advanced
Sri Lanka - Transact SQL Advanced
Bulgaria - Transact SQL Advanced
Bolivia - Transact SQL Avanzado
Indonesia - Transact SQL Advanced
Kazakhstan - Transact SQL Advanced
Moldova - Transact SQL Advanced
Morocco - Transact SQL Advanced
Tunisia - Transact SQL Advanced
Kuwait - Transact SQL Advanced
Slovakia - Transact SQL Advanced
Nigeria - Transact SQL Advanced
Botswana - Transact SQL Advanced
Slovenia - Transact SQL Advanced
Croatia - Transact SQL Advanced
Serbia - Transact SQL Advanced