Schița de curs
Modulul 1. Optimizarea Interogărilor
- Instrumente pentru optimizarea interogărilor
- Planuri de execuție memorate în cache
- Golirea cache-ului
- Analiza planurilor de execuție
- Indicații
- Utilizarea Advisorului de Optimizare a Motorului de Bază de Date
- Optimizarea indecșilor
- Structuri de tabele și indecși
- Metode de acces la indecși
- Strategii de indexare
Modulul 2. Subinterogări, Expresii de Tabel și Funcții de Clasificare
- Scrierea subinterogărilor
- Utilizarea expresiilor de tabel
- Utilizarea funcțiilor de clasificare
Modulul 3. Optimizarea Join-urilor și Operațiilor pe Seturi
- Tipuri fundamentale de join-uri
- Algoritmi de join
- Operații pe seturi
- Utilizarea INTO cu operații pe seturi
Modulul 4. Agregarea și Pivotarea Datelor
- Utilizarea clauzei OVER
- Diferite tipuri de agregări (Cumulative, Glisante și Anual-Până-În-Prezent)
- Pivotarea și depivotarea
- Configurarea agregărilor personalizate
- Utilizarea subclauzei GROUPING SETS
- Subclauzele CUBE și ROLLUP
- Cum se materializează seturile de grupare
Modulul 5. Utilizarea TOP și APPLY
- SELECT TOP
- Utilizarea operatorului de tabel APPLY
- TOP n la nivel de grup
- Implementarea paginării
Modulul 6. Optimizarea Transformării Datelor
- Inserarea datelor cu clauza VALUES îmbunătățită
- Utilizarea furnizorului de rânduri BULK
- Utilizarea INSERT EXEC
- Mecanismele Sequence
- DELETE cu join-uri
- UPDATE cu join-uri
- Instrucțiunea MERGE
- Clauza OUTPUT cu INSERT
- Clauza OUTPUT cu DELETE
- Clauza OUTPUT cu UPDATE
- Clauza OUTPUT cu MERGE
Modulul 7. Interogarea Tabelor Partitionate
- Partiționarea în SQL Server
- Cum se scriu interogări pe tabele partitionate
- Cum se scriu interogări pe viziuni partitionate
Cerințe
Cunoștințe solide de SQL în mediul Microsoft SQL Server 2008/2012.
Mărturii (5)
Fii om și vorbește cu noi într-un mod cât mai înțelept
Sorin
Curs - Database Administration Fundamentals for MS SQL Server
Tradus de catre o masina
Toate cele diverse moduri în care Darius a explicat conceptele și le-a introdus în tabelele noastre de bază de date.
James Rodi - Medtech Limited
Curs - T-SQL Fundamentals with SQL Server Training Course
Tradus de catre o masina
Nei ne-a permis să avem un procedură stockată aplicată în baza de date a companiei noastre.
Corneliu Buculei - Standard Building Supplies Ltd
Curs - Advanced SQL, Stored Procedures and Triggers for Microsoft SQL Server
Tradus de catre o masina
cunoașterea profundă și abordarea personalizată
Julius Mapili - SYKES Asia, Inc.
Curs - Administering in Microsoft SQL Server
Tradus de catre o masina
The thorough / hands-on knowledge the trainer has.
Pieter Peirs
Curs - Introduction to SQL Server 2012 Integration Services (SSIS)
Tradus de catre o masina