MCSA: SQL 2016 Database Development <70-761> <70-762> Querying Data with Transact-SQL & Developing SQL Databases Seminarziel In diesem 6-tägigen Kurs werden die Teilnehmer von Grund auf in die Entwicklung von SQL Server Datenbanken eingeführt, lernen Techniken und Features kennen, und erhalten damit unfassende Kenntnis über die Möglichkeiten und Vorgehensweisen bei der Entwicklung. Ausserdem erwerben sie ein erweitertes Verständnis der Transact-SQL-Sprache. Der Kurs kann zur Vorbereitung auf die Microsoft- Prüfungen 70-761 Querying Data with Transact-SQL und 70-762 Developing SQL Databases verwendet werden, um die Microsoft-Zertifizierung MCSA: SQL 2016 Database Development zu erlangen.
Inhalt 70-761 Einführung in Microsoft SQL Server 2016 o Grundlegende Architektur von SQL Server o Editionen und Versionen o SQL Server Management Studio Einführung in T-SQL-Abfragen o Sets o Prädikatenlogik o Logische Abfolge von Abläufen in SELECT-Statements Schreiben von SELECT-Abfragen o Schreiben einfacher SELECT-Statements o Entfernen von Duplikaten mit DISTINCT o Verwendung von Spalten- und Tabellenaliases o Schreiben einfacher CASE-Ausdrücke Abfragen mehrerer Tabellen o Verwendung von JOINs Sortieren und Filtern von Daten o Datenfilterung mit Prädikaten in der WHERE-Klausel o Datensortierung mit ORDER BY o Filterung mit TOP, OFFSET und FETCH o Arbeiten mit unbekannten Werten Arbeiten mit SQL-Server-2016-Datentypen o Charakterdaten o Datums- und Zeitdaten Verwendung von Data Manipulation Language (DML) o Daten einfügen o Daten modifizieren und löschen Verwendung eingebauter Funktionen o Schreiben von Abfragen mit eingebauten Funktionen o Datentypkonvertierung o Logische Funktionen o Arbeiten mit NULL
Gruppieren und Aggregieren von Daten o Verwenden von Aggregatfunktionen o Verwenden der GROUP-BY-Klausel o Filtern von Gruppen mit HAVING Verwendung von Unterabfragen o Schreiben in sich geschlossener Unterabfragen o Schreiben korrelierter Unterabfragen o Verwenden des EXIST-Prädikats Verwendung von Set-Operatoren o Schreiben von Abfragen mit dem UNION-Operator o Verwenden von EXCEPT und INTERSECT o Verwenden von APPLY Inhalt 70-762 Einführung in die Datenbankentwicklung Die SQL Server-Plattform, wichtige Tools Editionen, Versionen, Dienste und Dienstkonten Design und Implementierung von Tabellen Datentypen, Schemata, Erstellen und Bearbeiten von Tabellen Fortgeschrittenes Tabellendesign Partitionierung und Komprimierung von Daten Temporäre Tabellen Sicherstellen der Datenintegrität unter Verwendung von Bedingungen Einführung in Indizes Indexstrategien, optimierte Indexstrategien Spaltenspeicherindizes Design und Implementierung von Ansichten Design und Implementierung gespeicherter Prozeduren Design und Implementierung benutzerdefinierter Funktionen Skalare Funktionen, tabellenwertige Funktionen Alternativen zu Funktionen Antworten auf Datenmanipulationen unter Verwendung von Triggern (DML-Trigger, geschachtelte und rekursive Trigger) Verwendung von In-Memory-Tabellen Implementierung von verwaltetem Speichern und Abfragen von XML-Daten XML und XML-Schemata, Implementierung des XML-Datentyps T-SQL-FOR-XML-Statement, xquery
Arbeiten mit räumlichen SQL-Server-Daten Speichern und Abfragen von BLOBs und Textdokumenten Arbeiten mit FileStream, Volltextsuche Seminardauer/-termine: Seminar am Tag: 3.-10. Oktober 2016, 6 Tage 10.-17. Oktober 2016, 6 Tage 17.-24. Oktober 2016, 6 Tage 7.-14. November 2016, 6 Tage 14.-21. November 2016, 6 Tage 21.-28. November, 6 Tage 28. November 5. Dezember 2016, 6 Tage 5. Dezember 12. Dezember 2016, 6 Tage 2.-9. Januar 2017, 6 Tage 9.-16. Januar 2017, 6 Tage 16.-23. Januar, 6 Tage 23.-30. Januar 2017, 6 Tage Seminar am Abend: 6./8./13./15./20./22./27./29. September & 4./6./11./13. Oktober 2016 11./13./18./20./25./27. Oktober & 1./3./8./10./15./17. November 2016 3./5./10./12./17./19./24./26./31. Januar & 2./7./9. Februar 2017 Seminar am Samstag: 3./10./17./24. September & 1./8. Oktober (6 Samstage) 15./22./29. Oktober & 5./12./19. November (6 Samstage) 26. November & 3./10./17. Dezember & 7./14. Januar 2017 (6 Samstage) Seminarort Zürich, Bern, Basel, Luzern, ganze Schweiz, auch vor Ort beim Kunden Zielgruppe Dieser Kurs eignet sich für Teilnehmer, die SQL Server Datenbanken administrieren und verwalten sollen.
Voraussetzungen Grundkenntnisse über das Windows-Betriebssystem und die Kernfunktionalitäten Praktische Erfahrung mit Transact-SQL und relationalen Datenbanken Erfahrungen mit Datenbankdesign Prüfung 70-761, 70-762 Preis: 2.950 SFr. (exkl. MWSt) Anmeldung: mschulz@consuit.ch oder 079 651 75 32