Schulungsübersicht
Modul 1. Abfrage-Tuning
- Werkzeuge für das Abfrage-Tuning
- Gecachte Abfrageausführungspläne
- Löschen des Caches
- Analysieren von Ausführungsplänen
- Hinweise
- Verwendung des Database Engine Tuning Advisors
- Index-Abstimmung
- Tabellen- und Index-Strukturen
- Index Access-Methoden
- Indizierungs-Strategien
Modul 2. Unterabfragen, Tabellen Expression und Ranking-Funktionen
- Schreiben von Unterabfragen
- Verwenden von Tabellen Expressionen
- Verwendung von Ranking-Funktionen
Modul 3. Optimieren von Joins und Mengenoperationen
- Grundlegende Join-Typen
- Join-Algorithmus
- Mengenoperationen
- Verwendung von INTO mit Mengenoperationen
Modul 4. Aggregieren und Pivotieren von Daten
- Verwendung der OVER-Klausel
- Verschiedene Arten von Aggregationen (kumulativ, gleitend und jahresbezogen)
- Pivotierung und Unpivotierung
- Benutzerdefinierte Aggregationen einrichten
- Verwendung der GROUPING SETS Subklausel
- CUBE und RULLUP Unterklauseln
- Wie man Grouping Sets materialisiert
Modul 5. TOP und APPLY verwenden
- SELECT TOP
- Verwendung des Tabellenoperators APPLY
- TOP n auf der Gruppenebene
- Paging implementieren
Modul 6. Optimieren der Datenumwandlung
- Einfügen von Daten mit erweiterter VALUES-Klausel
- Verwendung des BULK Rowset Providers
- INSERT EXEC verwenden
- Die Sequence-Mechanismen
- DELETE mit Joins
- UPDATE mit Joins
- MERGE-Anweisung
- Die OUTPUT-Klausel bei INSERT
- Die OUTPUT-Klausel bei DELETE
- Die OUTPUT-Klausel mit UPDATE
- Die OUTPUT-Klausel mit MERGE
Modul 7. Partitionierte Tabellen abfragen
- Partitionierung in SQL Server
- Wie man Abfragen auf partitionierte Tabellen schreibt
- Wie man Abfragen auf partitionierte Ansichten schreibt
Voraussetzungen
Good SQL Kenntnisse in Microsoft SQL Server 2008/2012 Umgebung.
Erfahrungsberichte (5)
Menschlich sein und uns so verständlich wie möglich zu sprechen
Sorin
Kurs - Database Administration Fundamentals for MS SQL Server
Maschinelle Übersetzung
Philip war sehr freundlich, sein Stil der Erklärung von SQL-Konzepten ist hervorragend. Ich mochte es, dass er uns Informationen gab und auf Fragen antwortete, die nicht Teil dieses Kurses waren.
Stefan
Kurs - SQL in SQL Server
Maschinelle Übersetzung
Praktische Übungen zur Vertiefung und zum Verständnis des Konzepts, sowie Aufklärung bei eventuellen Fragen.
Safdar Abbas - Medtech Limited
Kurs - T-SQL Fundamentals with SQL Server Training Course
Maschinelle Übersetzung
Es ermöglichte uns, eine praktische, handson-Anwendung für gespeicherte Prozeduren in unserer Firmendatenbank durchzuführen.
Corneliu Buculei - Standard Building Supplies Ltd
Kurs - Advanced SQL, Stored Procedures and Triggers for Microsoft SQL Server
Maschinelle Übersetzung
Interaktive Übungen
Matthew Viner - Thames Water Utilites Ltd
Kurs - Transact SQL Basic
Maschinelle Übersetzung