Schița de curs
Modulul 1. Reglarea interogărilor
- Instrumente pentru reglarea interogărilor
- Planuri de execuție a interogărilor în cache
- Ștergerea memoriei cache
- Analizarea planurilor de execuție
- Indicații
- Utilizarea consilierului de reglare a motorului Database Engine Tuning Advisor
- Reglarea indicilor
- Structuri de tabele și indici
- Metode de indexare Access
- Strategii de indexare
Modulul 2. Subinterogări, funcții de tabel Expression și de clasificare
- Scrierea subinterogărilor
- Utilizarea tabelelor Expressionale
- Utilizarea funcțiilor de clasificare
Modulul 3. Optimizarea îmbinărilor și a operațiilor cu seturi
- Tipuri de îmbinări fundamentale
- Algoritmul de îmbinare
- Operațiuni de set
- Utilizarea INTO cu operația Set
Modulul 4. Agregarea și pivotarea datelor
- Utilizarea clauzei OVER
- Diferite tipuri de agregări (cumulativă, glisantă și an la zi)
- Pivotarea și dezlipirea
- Configurarea agregărilor personalizate
- Utilizarea subclauzei GROUPING SETS
- Subclauzele CUBE și RULLUP
- Cum se materializează seturile de grupare
Modulul 5. Utilizarea funcțiilor 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 set de rânduri BULK
- Utilizarea INSERT EXEC
- Mecanismele de secvențiere
- DELETE cu îmbinări
- UPDATE cu îmbinări
- Instrucțiunea MERGE
- Clauza OUTPUT cu INSERT
- Clauza OUTPUT cu DELETE
- Clauza OUTPUT cu UPDATE
- Clauza OUTPUT cu MERGE
Modulul 7. Interogarea tabelelor partiționate
- Partiționarea în serverul SQL Server
- Cum se scriu interogări pe tabele partiționate
- Cum se scriu interogări pe vizualizări partiționate
Cerințe
Good SQL cunoștințe în mediul Microsoft SQL Server 2008/2012.
Mărturii (5)
Fiind uman și vorbind cu noi cât mai ușor de înțeles posibil
Sorin
Curs - Database Administration Fundamentals for MS SQL Server
Tradus de catre o masina
Practical exercises for practice and understanding of the concept, clarification provided for any questions.
Safdar Abbas - Medtech Limited
Curs - T-SQL Fundamentals with SQL Server Training Course
It allowed us to have an applied hands on sproc to our company database.
Corneliu Buculei - Standard Building Supplies Ltd
Curs - Advanced SQL, Stored Procedures and Triggers for Microsoft SQL Server
the in depth knowledge and customize approach
Julius Mapili - SYKES Asia, Inc.
Curs - Administering in Microsoft SQL Server
Am apreciat amploarea largă a cunoștințelor lui Folio. Nu numai că era familiarizat cu conținutul cursului, dar cunoștea și construcțiile din limbajele pe care le cunoșteam pentru a face exemplele mai semnificative pentru noi. În timpul intervalelor, el și-a împărtășit cunoștințele despre tehnologii și soluții din afara domeniului de formare pentru a ne oferi informații despre alte soluții pe care le-am putea folosi în viitor (și în viitoarele cursuri).
Raphael - Markit Valuations Limited
Curs - Developing Desktop Applications with Visual Studio 2012, VB.NET and SQL Server 2012
Tradus de catre o masina