Návrh Školení
Modul 1. Ladění dotazů
- Nástroje pro ladění dotazů
- Plány provádění dotazů v mezipaměti
- Vymazání mezipaměti
- Analýza prováděcích plánů
- Rady
- Pomocí Database Poradce pro ladění motoru
- Ladění indexu
- Tabulkové a indexové struktury
- Index Access Metody
- Strategie indexování
Modul 2. Poddotazy, tabulka Expression a funkce hodnocení
- Psaní poddotazů
- Použití tabulky Expressiontů
- Použití hodnoticích funkcí
Modul 3. Optimalizace operací spojení a nastavení
- Základní typy spojení
- Připojte se k algoritmu
- Nastavení operací
- Použití INTO s operací Set
Modul 4. Agregace a pivotování dat
- Použití klauzule OVER
- Různé typy agregací (kumulativní, klouzavé a rok od data)
- Pivoting a Unpivoting
- Nastavení vlastních agregací
- Použití článku GROUPING SSETS
- Články CUBE a RULLUP
- Jak zhmotnit seskupovací sady
Modul 5. Pomocí TOP a APPLY
- VYBERTE NAHORU
- Pomocí operátoru tabulky APPLY
- TOP n na úrovni skupiny
- Implementace stránkování
Modul 6. Optimalizace transformace dat
- Vkládání dat pomocí klauzule Enhanced VALUES
- Pomocí poskytovatele BULK Rowset Provider
- Pomocí INSERT EXEC
- Sekvenční mechanismy
- DELETE s připojeními
- AKTUALIZACE s připojeními
- prohlášení MERGE
- Klauzule OUTPUT s INSERT
- Klauzule OUTPUT s DELETE
- Klauzule OUTPUT s UPDATE
- Klauzule OUTPUT s MERGE
Modul 7. Dotazování na dělené tabulky
- Rozdělení na SQL Server
- Jak psát dotazy na dělené tabulky
- Jak psát dotazy na rozdělené pohledy
Požadavky
Good SQL znalost prostředí Microsoft SQL Server 2008/2012.
Reference (5)
Být člověkem a mluvit s námi co nejsrozumitelněji
Sorin
Kurz - Database Administration Fundamentals for MS SQL Server
Machine Translated
Practical exercises for practice and understanding of the concept, clarification provided for any questions.
Safdar Abbas - Medtech Limited
Kurz - 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
Kurz - Advanced SQL, Stored Procedures and Triggers for Microsoft SQL Server
the in depth knowledge and customize approach
Julius Mapili - SYKES Asia, Inc.
Kurz - Administering in Microsoft SQL Server
Ocenil jsem širokou šíři znalostí Folia. Nejen, že byl obeznámen s obsahem kurzu, ale také znal konstrukty v jazycích, které jsme znali, aby pro nás byly příklady smysluplnější. Během intervalů sdílel své znalosti o technologiích a řešeních mimo rámec školení, aby poskytl náhled na další řešení, která bychom mohli použít v budoucnu (a budoucím školení).
Raphael - Markit Valuations Limited
Kurz - Developing Desktop Applications with Visual Studio 2012, VB.NET and SQL Server 2012
Machine Translated