MOC20461 Querying Microsoft SQL Server 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 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. 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.de/go/M461 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. 5 Tage € 2.395,00 zzgl. MwSt. Termin/Kursort 03.04.-07.04.17 03.04.-07.04.17 03.04.-07.04.17 03.04.-07.04.17 24.04.-28.04.17 24.04.-28.04.17 08.05.-12.05.17 08.05.-12.05.17 15.05.-19.05.17 15.05.-19.05.17 15.05.-19.05.17 15.05.-19.05.17 19.06.-23.06.17 19.06.-23.06.17 19.06.-23.06.17 19.06.-23.06.17 26.06.-30.06.17 26.06.-30.06.17 26.06.-30.06.17 26.06.-30.06.17 31.07.-04.08.17 31.07.-04.08.17 Stand 02.04.2017 Berlin Hamburg Köln Stuttgart Heidelberg Mannheim Darmstadt München Hamburg Hannover Köln Stuttgart Darmstadt Heidelberg Mannheim München Berlin Hamburg Köln Stuttgart Darmstadt Heidelberg 31.07.-04.08.17 31.07.-04.08.17 07.08.-11.08.17 07.08.-11.08.17 07.08.-11.08.17 07.08.-11.08.17 11.09.-15.09.17 11.09.-15.09.17 11.09.-15.09.17 11.09.-15.09.17 18.09.-22.09.17 18.09.-22.09.17 18.09.-22.09.17 18.09.-22.09.17 23.10.-27.10.17 23.10.-27.10.17 23.10.-27.10.17 23.10.-27.10.17 06.11.-10.11.17 06.11.-10.11.17 06.11.-10.11.17 06.11.-10.11.17 Mannheim München Hamburg Hannover Köln Stuttgart Darmstadt Heidelberg Mannheim München Berlin Hamburg Köln Stuttgart Darmstadt Heidelberg Mannheim München Hamburg Hannover Köln Stuttgart M461 Inhaltsverzeichnis MOC20461 – Querying Microsoft SQL Server 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 Hamburg Waldstraße 94 • D-63128 Dietzenbach • Telefon +49 6074 4868-0 • Fax +49 6074 4868-109 [email protected] • www.experteach.de 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, 02.04.2017