Kurs-ID: SQLDBV
Kurs Microsoft SQL für Fortgeschrittene
In diesem Seminar erlernen die Kursteilnehmenden die Erstellung und Verwendung komplexer Abfragen. Darüber hinaus gewinnen die Schulungsteilnehmenden einen Überblick über die gängigsten Methoden des SQL Tunings zur Erstellung performanter Abfragen im MS SQL Server Umfeld.
Termin buchenSeminarinhalte
Fortgeschrittene SQL Abfragen
- Fallunterscheidungen (conditional expressions, CASE, COALESCE)
- Die NULL-Problematik
- Verknüpfung von Tabellen (INNER, LEFT/RIGHT/FULL OUTER JOIN, kartes. Produkt)
- Unterabfragen im WHERE (IN, EXISTS, korreliert, ALL, ANY)
- Unterabfragen in FROM und SELECT
- Erweiterte Gruppierung (ROLLUP, CUBES)
- Operatoren der relationalen Algebra (UNION, INTERSECT, EXCEPT)
- Analytische Funktionen (OVER, PARTITION BY, ORDER BY, CUM_DIST(), ROW or RANGE, FIRST/LAST_VALUE, PERCENT_RANK, PERCENTILE_CONT/DISC)
- Überführung in andere Formate (PIVOT, XML, JSON, Konvertierungsfunktionen)
- Hierarchische Abfragen (HIERARCHYID, Common Table Expressions, Rekursion)
- Tipps und Tricks für performanten Abfrageaufbau
- Wann verwende ich was?
Beschleunigung von Abfragen durch SQL Tuning
- Abfragebeschleunigung durch Verwendung von WITH
- Zugriffsbeschleunigung (Indizes, Statistiken, Parameter, Programmierung)
- Beeinflussung des Optimierers (Hints, Planstabilität, Caches, ...)
- Abfragepläne lesen und verstehen
- Engpässe erkennen (Aktivitätsmonitor, Datenbankoptimierungsratgeber, Berichte)
- Verwendung und Beschleunigung von Unterabfragen und Joins
- Proaktives Tuning durch Tabellendesign (PK/FK-Beziehung, Cluster, index-organisiert, Partitionierung)
- Tuningmethoden für Data Warehouse und OLAP (Anforderungen, Hilfsstrukturen)
Kursthemen
Das Training Microsoft SQL für Fortgeschrittene ist folgenden Themen zugeordnet:
Zusatzangebote zur Schulung Microsoft SQL für Fortgeschrittene
Practice-AddOn ist ein Beratungskontingent, das Sie zusammen mit Ihrem Schulungspaket buchen können. Jetzt informieren.
Das sagen unsere Kund.innen
Der Dozent ist stark auf die Wünsche der Teilnehmenden eingegangen und hat den Inhalt des Seminars daran angepasst. Der Dozent kommunizierte mit den Teilnehmenden auf Augenhöhe (per "du"). Die Anzahl der Teilnehmenden war gering. (A., 26.06.24)
- Die Berücksichtigung der individuellen Bedürfnisse der Seminar Teilmehmenden- Die Strukturierung des Seminars (1,5h Blöcke mit regelmäßigen Pausen) (N.N., 26.06.24)
Lernmethode
Ausgewogene Mischung aus Theorie und praktischen Übungen in technisch einwandfreier Schulungsumgebung, zur Festigung Ihres Lernerfolges. Direkter Austausch mit Trainer.in und anderen Teilnehmenden.
Zielgruppe
Diese Schulung richtet sich an Entwickler, die ihre Kenntnisse in der Entwicklung komplexer und trotzdem performanter Abfragen erweitern möchten.
Voraussetzungen
Für diesen Kurs benötigen Sie: gute Kenntnisse der Abfragesprache SQL
Erforderliche Kenntnisse
Dauer und Zeiten
3 Kurstage (pro Tag 8 Unterrichtsstunden à 45 Min.)
In der Regel beginnt ein Schulungstag um 09:00 Uhr und endet um 16:30 Uhr.
Schulungsort
Das Seminar Microsoft SQL für Fortgeschrittene als offene Schulung findet bei uns in der Kastanienallee 53 in 10119 Berlin Mitte statt, sofern kein anderer Ort angegeben ist.
Termine
Terminabsprachen möglich! Buchen Sie diesen Kurs als Individualtraining oder Firmenkurs mit individueller Dauer und gewünschtem Termin. (Preisänderungen vorbehalten)
Anfrage stellenDie Schulung Microsoft SQL für Fortgeschrittene führen wir ab 3 Teilnehmenden durch.
Kurspreis für offene Schulungen
1350,00 € zzgl. 19% MwSt. (1606,50 € inkl. 19% MwSt.)
Für Virtual Classroom Kurse in Berlin beträgt der Preis nur 1215,00 € zzgl. 19% MwSt. (1445,85 € inkl. 19% MwSt.)
Ihre allskills Mehrwerte inklusive
- Kostenlose Schnuppersession
- Preisvorteil 3=5
- Anmeldezugabe
- Vollverpflegung bei offenen Seminaren
- Schulungsunterlage oder Fachbuch falls verfügbar
- Arbeitsmaterialen: Block und Stift
- Teilnahmezertifikat (auch optional als validierbare Online-Version)
- Erfolgsgarantie
- Nachbetreuung