RECRUITING-EXPERTEN SEIT 1995 WIR VERMITTELN FREIBERUFLICHE IT-EXPERTEN Querying Microsoft SQL Server (MOC 20461 E/MOC 21461D) Dieser Kurs vermittelt das nötige Wissen, um grundlegende Transact-SQLAbfragen für MS SQL Server 2014 schreiben zu können. Damit ist der Kurs die Grundlage für alle MS SQL Server-bezogenen Disziplinen: Datenbankadministration, Datenbankentwicklung und Business Intelligence. Der Kurs kann zur Vorbereitung auf die Zertifizierungen zum MS Certified Solutions Associate (MCSA): SQL Server 2014 (70-461) genutzt werden. Sie sollten dieses Seminar besuchen, wenn Sie SQL Server 2012 oder SQL Server 2014 SQL Kenntnisse erwerben wollen. Es beinhaltet auch die neuen Features des SQL Server 2014, aber auch alle wichtigen versionsunabhängigen Funktionen. Seminardauer 5 Tage Seminar ID MS-SQL-01A Zielgruppe Einsteiger, Administratoren, Entwickler, Consultants Voraussetzungen Grundkenntnisse MS Windows Seminarinhalte Einführung in MS SQL Server Architektur und Komponenten Tools MS SQL Server Management Studio 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-Aliasen Schreiben einfacher CASE-Ausdrücke Abfragen mehrerer Tabellen Verwendung von JOINs Sortieren und Filtern von Daten Arbeiten mit Datentypen Verwendung eingebauter Funktionen Verwendung von Konvertierungsfunktionen Verwendung logischer Funktionen Verwendung von Funktionen, um auf Nullability zu testen 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 Seite 1 von 3 Systeme24 Staffing+Solutions GmbH HAUPTSITZ Feldbergstraße 23 55118 Mainz Fon 06131 - 58 33 50 Fax 06131 - 58 33 511 INTERNET www.systeme24.de [email protected] GESCHÄFTSFÜHRUNG Martin Claude Joachim Sager Amtsgericht Mainz HRB 5809 STEUERNUMMER 26/667/0315/9 Finanzamt Mainz BANKVERBINDUNGEN Nassauische Sparkasse Kto. 420 022 352 BLZ 510 500 15 IBAN DE67 5105 0015 0420 0223 52 BIC NASSDE55XXX Mainzer Volksbank Kto. 360 652 010 BLZ 551 900 00 IBAN DE98 5519 0000 0360 6520 10 BIC MVBMDE55XXX Umsatzsteuer ID: DE176740474 SEPA ID: DE93ZZZ00000294048 RECRUITING-EXPERTEN SEIT 1995 WIR VERMITTELN FREIBERUFLICHE IT-EXPERTEN Verwendung der IN- und EXISTS-Operatoren Verwendung von Tabellenausdrücken Ansichten Verwendung abgeleiteter Tabellen Verwendung gängiger Tabellenausdrücke Verwendung tabellenwertiger Inline-Ausdrücke Verwendung von Set-Operatoren Schreiben von Abfragen, die UNION-Set-Operatoren und UNION ALL-MultiSet-Operatoren verwenden Schreiben von Abfragen, die CROSS APPLY- und OUTER APPLYOperatoren verwenden Schreiben von Abfragen, die APPLY mit abgeleiteten Tabellen und Funktionen verwenden Schreiben von Abfragen, die EXCEPT- und INTERSECT-Operatoren verwenden Verwendung von Fensterrang-, Offset- und Aggregationsfunktionen Verwendung von ROW_NUMBER, RANK, DENSE_RANK, NTILE Verwendung von LAG, LEAD, FIRST_VALUE, LAST_VALUE Verwendung von Funktionen für die Aggregation von Fenstern Verwendung grundlegender Formen von Fensterpartitionierung, Fensteranordnung und Aufteilung in Fenster Pivotisierung und Gruppieren von Sets Schreiben von Abfragen, die den PIVOT-Operator verwenden Schreiben von Abfragen, die die GROUPING SETS-Unterklausel verwenden Schreiben von Abfragen, die GROUP BY ROLLUP verwenden Schreiben von Abfragen, die GROUP BY CUBE verwenden Abfragen von SQL Server-Metadaten Verwendung von Systemkatalogansichten, gespeicherten Systemprozeduren, Systemfunktionen und dynamischen Managementobjekten Ausführen gespeicherter Prozeduren Verwendung des EXECUTE-Statements, um gespeicherte Prozeduren aufzurufen Weitergeben von Parametern zu gespeicherten Prozeduren Ausgeben von Ergebnissen aus einer gespeicherten Prozedur mit Hilfe der OUTPUT-Klausel Ausführen von gespeicherten Systemprozeduren 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, ROLLBACK Seite 2 von 3 RECRUITING-EXPERTEN SEIT 1995 WIR VERMITTELN FREIBERUFLICHE IT-EXPERTEN Fehlerbehandlung bei Transaktionen Verbessern der Performance von Abfragen Verwendung von Indizes Ausführungspläne in MS SQL Server Management Studio System-IO und Zeitinformationen in Abfrageergebnissen Unterschiede zwischen set- und cursorbasierten Operationen Ort Datum von - bis 31.08.2015 - 04.09.2015 1.990,00 €** 02.11.2015 - 06.11.2015 Wiesbaden 1.990,00 €** ** (zzgl. ges. gült. MwSt.) Wiesbaden Wir führen unsere Seminare jederzeit an einem geeigneten Ort Ihrer Wahl durch und bringen, wenn nötig, auch das entsprechende Equipment mit. Zur Anmeldung: klick Seite 3 von 3