SQL Server, erweiterte SQL-Programmversionen 2022 bis 2012 (2 Tage)
Ausbildungsziele:
Kombinierte Sub-Requests und Requests schreiben
Verwenden von Decision Clustering-Funktionen
Implementierung von Analyse- und Fensterfunktionen
Schreiben Sie rekursive Anfragen
Verwenden Sie komplexe Update-Befehle mit MERGE-Anweisung
INTERPRETATION
1 580
-
- Anwesend in unseren Räumlichkeiten oder bei Ihnen
-
– Distanciel Online Finden Sie uns auf: Straßburg, Lille, Lyon, Reims, Genf, Brüssel, Luxemburg, Frankfurt, Karlsruhe, Berlin, Metz
-
INTRA (Rufen Sie uns an, um ein Angebot zu erhalten)
Tag 1:
Erinnerung an Multitable-Anfragen; spezifische Betreiber
Inhalt:
-
Erinnerung an Multitable-Anfragen (3,0 Stunden)
EU, INTERSECT und EXCEPT mögen Betreiber.
- Erinnerung an interne und externe Gelenke.
- Master-Unteranforderungen in verschiedenen Teilen von SQL-Anweisungen.
- Korrelation von verschachtelten Anfragen.
- Intra-Joint-Operationen mit APPLY (CROSS, OUTER) für XML-Funktionen und Fragmente. Praktische Arbeit: Falllösungen von Anfragen mit mehreren Tabellen. -
Private Betreiber (3,0 Stunden)
Nützlichkeit des kartesischen Produkts (CROSS JOIN).
- Beziehungsaufteilung.
- Gemeinsame Entscheidungsfindung mit CUBE, ROLLUP und GROUPING SET.
Analytische und Fensterfunktionen: Planung und Aggregation mit den OVER- und WINDOW-Klauseln.
Kreuzen Sie Tische mit PIVOT und UNPIVOT.
- Datenbeispiel mit TABLESAMPLE.
Praktische Arbeit: Fallauflösung der relationalen Teilung. Verwendung von Entscheidungsclusterfunktionen. Implementierung analytischer Funktionen.
Tag 2:
Tabellenausdrücke und Datenschreiben
Inhalt:
-
Tabellenausdrücke (3,0 Stunden)
Common table expression, Common table expression (CTE) oder nicht-persistente Ansicht.
- Verwenden des Schlüsselworts MIT, um ein ETC anzugeben.
- Die verschiedenen Techniken der Anfrage in den Bäumen.
Beheben von Graphenproblemen mit rekursiven Anfragen.
- Verwenden von Zahlen- und Datumstabellen (Tally-Tabellen), um komplexe Abfragen zu lösen. Praktische Arbeit: Expressanfragen in Form des rekursiven ETC. -
Schreiben von Daten (3,0 Stunden)
Aktualisieren und Löschen von Daten mit Unteranforderungen.
- Verwendung der erweiterten Update- und Löschsyntax mit Joins.
- Operation des Einfügens, Aktualisierens oder Löschens aus den Ergebnissen eines Joins, der MERGE-Operator.
Wiederherstellung von Daten hinzugefügt, geändert oder gelöscht, mit OUTPUT-Klausel.
Praktische Arbeit: Schreiben komplexer Update-Befehle mit MERGE-Anweisungen und Sub-Requests