MOC20461 - ExperTeach

Werbung
MOC20461
SQL Server – Querying with T-SQL
Das Seminar vermittelt den Kursteilnehmern die Fertigkeiten und das nötige
Wissen, um grundlegende Transact-SQL-Abfragen für Microsoft SQL Server 2014
schreiben zu können. Damit bildet dieser Kurs die Grundlage für alle SQL Serverbezogenen Disziplinen, als da wären Datenbankadministration,
Datenbankentwicklung und Business Intelligence (BI). Dieser Kurs richtet sich an
alle, die sich für SQL Server 2012 oder SQL Server 2014 interessieren. Er
behandelt nicht nur die neuen Funktionen von SQL Server 2014, sondern geht
auch auf die wichtigsten Funktionen der SQL Server-Daten-Plattform ein. Dieses
Seminar bereitet Sie auf die Prüfung 70-461: Querying Microsoft SQL Server
2012 vor und ist Bestandteil des Zertifikats MCSA: SQL Server 2012.
Kursinhalt
• Einführung in Microsoft SQL Server 2014
• Einführung in Transact-SQL-Abfragen
• Schreiben von SELECT-Abfragen und einfacher SELECT-Statements
• Eliminieren von Duplikaten mit DISTINCT
• Verwendung von Spalten- und Tabellen-Aliases
• Schreiben einfacher CASE-Ausdrücke
• Abfragen mehrerer Tabellen
• Sortieren und Filtern von Daten
• Arbeiten mit Datentypen
• Verwendung von Data Manipulation Language (DML), um Daten zu verändern
• Verwendung eingebauter Funktionen
• Gruppieren und Aggregieren von Daten
• Verwenden von Unterabfragen, Tabellenausdrücken, Set-Operatoren
• Verwendung von Fensterrang-, Offset- und Aggregationsfunktionen
• Pivotisierung und Gruppieren von Sets
• Ausführen gespeicherter Prozeduren
• Programmieren mit T-SQL
• Implementierung der Fehlerbehandlung und von Transaktionen
Vormerkung und Buchung
Reservieren Sie den gewünschten Kurstermin
unverbindlich und kostenlos! Für die Dauer von
7 Tagen halten wir Ihnen einen Platz frei. Diese
Vormerkung sowie eine feste Kursbuchung können
Sie direkt auf unserer Website tätigen. Oder rufen
Sie einfach an: 06074 4868-0
Garantierte Kurstermine
Zur tagesaktuellen Übersicht der Termine führt Sie
der direkte Link: www.experteach.at/go/MO29
Alternativ scannen Sie einfach
den nebenstehenden QR-Code.
Beachten Sie dort bitte auch die
garantierten Kurstermine. Diese
erkennen Sie am Symbol
Ihr Kurs maßgeschneidert
Sie benötigen diesen Kurs mit speziell für Ihr Team
zugeschnittenen Inhalten? Für Ihr Projekt erstellen
wir Weiterbildungsprogramme, die exakt an Ihre
Anforderungen angepasst sind.
E-Book Die Original-Unterlagen von Microsoft erhalten Sie als E-Book (dMOC).
Microsoft
MOC20461
Zielgruppe
Datenbankadministratoren, Datenbankentwickler, BI-Professionals (Business Intelligence),
SQL-Poweruser.
Voraussetzungen
Praktische Erfahrung mit relationalen Datenbanken und Grundkenntnisse des Microsoft
Windows-Betriebssystems und seiner Funktionalitäten.
4 Tage
€ 1.610,00 zzgl. MwSt.
Termin/Kursort
Termine auf Anfrage
Stand 14.01.2017
MO29
Inhaltsverzeichnis
MOC20461 – SQL Server – Querying with T-SQL
Einführung in Microsoft SQL Server 2014
Architektur und Komponenten
Tools
SQL Server Management Studio
Schreiben von Abfragen mit dem UNION-Operator
Schreiben von Abfragen, die CROSS APPLY- und
OUTER APPLY-Operatoren verwenden
Schreiben von Abfragen, die APPLY mit abgeleiteten
Tabellen und Funktionen verwenden
Schreiben von Abfragen, die EXCEPT- und
INTERSECT-Operatoren verwenden
Einführung in Transact-SQL-Abfragen
Sets
Prädikatenlogik
Logische Reihenfolge von Operationen in
SELECT-Statements
Schreiben von SELECT-Abfragen
Schreiben einfacher SELECT-Statements
Eliminieren von Duplikaten mit DISTINCT
Verwendung von Spalten- und Tabellen-Aliases
Schreiben einfacher CASE-Ausdrücke
ROLLBACK
Fehlerbehandlung bei Transaktionen
Verwendung von Fensterrang-, Offset- und
Aggregationsfunktionen
Verwendung von ROW_NUMBER, RANK,
DENSE_RANK, NTILE
Verwendung von LAG, LEAD, FIRST_VALUE,
LAST_VALUE
Erstellen von Fenstern mit OVER
Pivotisierung und Gruppieren von Sets
Schreiben von Abfragen, die den PIVOT-Operator
verwenden
Schreiben von Abfragen, die die GROUPING
SETS-Unterklausel verwenden
Sortieren und Filtern von Daten
Schreiben von Abfragen, die GROUP BY ROLLUP
verwenden
Arbeiten mit Datentypen
Schreiben von Abfragen, die GROUP BY CUBE
Verwendung von Data Manipulation Language (DML), verwenden
um Daten zu verändern
Ausführen gespeicherter Prozeduren
Verwendung des EXECUTE-Statements, um
Verwendung eingebauter Funktionen
gespeicherte Prozeduren aufzurufen
Verwendung von Konvertierungsfunktionen
Weitergeben von Parametern zu gespeicherten
Verwendung logischer Funktionen
Prozeduren
Verwendung von Funktionen, um auf Nullability zu
Arbeiten mit dynamischem SQL
testen
Abfragen mehrerer Tabellen
Verwendung von JOINs
Gruppieren und Aggregieren von Daten
Verwendung der GROUP BY-Klausel
Filtern von Gruppen mit der HAVING-Klausel
Verwenden von Unterabfragen
Verwendung von skalaren Unterabfragen und
Unterabfragen mit mehreren Ergebnissen
Verwendung der IN- und EXISTS-Operatoren
Verwendung von Tabellenausdrücken
Verwendung abgeleiteter Tabellen
Verwendung gängiger Tabellenausdrücke
Ansichten
Verwendung tabellenwertiger Inline-Ausdrücke
Verwendung von Set-Operatoren
Programmieren mit T-SQL
Batches, Variablen, Kontrolle von Flusselementen wie
Schleifen und Bedingungen
Erstellen und Ausführen dynamischer SQL-Statements
Verwendung von Synonymen
Implementierung der Fehlerbehandlung
Umleiten von Fehlern mit TRY/CATCH
Erstellen von Fehlerbehandlungsroutinen in einem
CATCH-Block mit ERROR-Funktionen
Verwendung von THROW, um eine Fehlermeldung an
den Client zurückzugeben
Implementierung von Transaktionen
Vorteile der Verwendung von Transaktionen
Kontrolle von Transaktionen mit BEGIN, COMMIT,
ExperTeach GmbH Training Center Wien
Hamburg
Millennium Tower, 32. Etage • Handelskai 94-96 • A-1200 Wien • Telefon +43 1 235 0383-0
[email protected] • www.experteach.at
Berlin
Utrecht
Breda
Partner
Training
Center
Düsseldorf
Bonn
Frankfurt/
Dietzenbach
Nürnberg
Karlsruhe
Stuttgart
ExperTeach
Training
Center
Ulm
Zürich
München
Wien
© ExperTeach GmbH, alle Angaben ohne Gewähr, 14.01.2017
Herunterladen