MOC 6232B: Implementierung einer Microsoft SQL Server 2008 R2-Datenbank Kompakt-Intensiv-Training Diese Schulung bereitet Sie optimal auf die MOC-Zertifzierung vor. In diesem Kurs erfahren Sie alles über die Implementierung einer Microsoft SQL Server 2008 R2-Datenbank und ihre Komponenten und Grundausstattung. Sie lernen das Entwerfen und Implementieren von Tabellen und Ansichten, das Konzept eines Indexes zu bestimmen und den entsprechenden Datentyp für Indizes sowie zusammengesetzte Indexstrukturen anzuwenden. Ihnen wird zudem umfangreiches Wissen über das Implementieren von Tabellentypen und über das Schätzen von Tabellenparametern vermittelt. Sie werden erfahren, wie Sie mit einer MERGE-Anweisung umgehen. Ein ebenso wichtiges Schulungsthema ist das Design und die Umsetzung von T-SQL-Fehlerbehandlungen sowie Transaktionen, Transaktionsisolationsstufen und Entwurfsmuster für parallele Server. Am Ende des Kurses werden Sie wissen wie Sie Skalar- und Tabellenwert-Funktionen, XML-Daten sowie Trigger entwerfen und implementieren. Sie werden Anwendungsfälle der SQL CLR-Integration benennen und beschreiben können. Ihnen wird es leicht fallen, FOR XML- und XPath-Abfragen zu verwenden. Ebenso werden Ihnen räumliche Datentypen in SQL Server vertraut sein. Die Schulung richtet sich an IT-Professionals, wie zum Beispiel Datenbank-Entwickler für Microsoft SQL Server, die für die Implementierung einer Datenbank in SQL Server 2008 R2 verantwortlich sind oder Personen, die sich dafür qualifizieren möchten. Vor Beginn des Kurses sollten Sie über Wissen zu grundlegenden relationalen Datenbankkonzepten und T-SQLAbfragen verfügen. Der Aufbau von Windows Server und die Programmiersprache Basic sollten Ihnen vertraut sein. Kursinhalte MOC 6232B: Implementierung einer Microsoft SQL Server 2008 R2-Datenbank Modul 1: Einführung in die SQL-Server-Plattform und ihren wichtigsten Werkzeugen: Einführung in die SQL Server-Plattform Mit SQL Server-Tools arbeiten SQL Server-Services konfigurieren Modul 2: Arbeiten mit Datentypen des SQL Servers: Datentypen verwenden Mit Zeichendaten arbeiten Datentypen konvertieren Mit speziellen Datentypen arbeiten Modul 3: Entwurf und Implementierung von Tabellen: Tabellen entwerfen Arbeiten mit Schemata Tabellen erstellen und ändern Modul 4: Entwurf und Implementierung von Ansichten: Einführung in die verschiedenen Ansichten Erstellung und Verwaltung von Ansichten Überlegungen zur Leistung der Ansichten Modul 5: Planung zur SQL Server Indizierung: Zentrale Indizierungskonzepte Indizes und Datentypen Einzelne und zusammengesetzte Indexstrukturen Modul 6: Umsetzung von Tabellenstrukturen im SQL Server: SQL Server-Tabellen-Strukturen Mit gruppierten Indizes arbeiten Entwurf effektiver gruppierter Indizes Modul 7: Lesen der Ausführungspläne eines SQL-Servers: Grundlegende Konzepte eines Ausführungsplans Gemeinsame Ausführungsplan-Elemente Mit Ausführungsplänen arbeiten Modul 8: Verbesserung der Performance durch nicht gruppierte Indizes: Gestaltung effektiver nicht gruppierter Indizes Umsetzung nicht gruppierter Indizes Datenbankmodul optimieren Modul 9: Entwurf und Implementierung gespeicherter Prozeduren: Einführung in gespeicherte Prozeduren Mit gespeicherten Prozeduren arbeiten Parametrisierte gespeicherte Prozeduren implementieren Ausführungskontexte kontrollieren Modul 10: Zusammenführen von Daten und Tabellen : MERGE-Anweisung Umsetzung von Tabellentypen Verwenden von Tabellentypen als Parameter Modul 11: Erstellung paralleler SQL-Server-Anwendungen: Einführung in Transaktionen Einführung in Sperren Verwaltung der Sperren Transaktionsisolationsstufen Modul 12: Behandeln von Fehlern in T-SQL-Code: Entwurf einer T-SQL-Fehlerbehandlung Implementierung einer T-SQL-Fehlerbehandlung Implementierung einer strukturierten Ausnahmebehandlung Modul 13: Entwurf und Implementierung von benutzerdefinierten Funktionen: Entwurf und Implementierung von Skalarfunktionen Entwurf und Implementierung von Tabellenfunktionen Überlegungen zur Implementierung für Funktionen Alternativen zu Funktionen Modul 14: Sicherstellen der Datenintegrität durch Einschränkungen: Erzwingen der Datenintegrität Domänenintegrität implementieren Implementierung einer referenziellen Integrität Modul 15: Reaktion auf Datenmanipulation über Trigger: Entwurf von DML-Triggern Implementierung von DML-Triggern Erweiterte Trigger-Konzepte Modul 16: Implementierung von CLR-Code in SQL Servern: Einführung in die SQL CLR-Integration Import und Konfiguration von CLR-Assemblys Implementierung der SQL CLR-Integration Modul 17: Speichern von XML-Daten im SQL Server: Einführung in XML Speichern von XML-Daten Implementieren des XML-Datentyps Modul 18: Abfragen von XML-Daten: Verwendung der FOR XML-T-SQL-Anweisung Erste Schritte mit XQuery Shred von XML Modul 19: Arbeiten mit räumlichen Daten für SQL Server Einführung in räumliche Daten Arbeiten mit räumlichen Datentypen für SQL Server Verwendung von räumlichen Daten in Anwendungen Modul 20: Arbeiten mit Volltext-Indizes und Abfragen: Einführung in Full-Text-Indexing Implementierung von Volltext-Indizes in den SQL Server Arbeiten mit Volltext-Abfragen Vorraussetzungen Unterrichtszeit (8 x 45 Minuten) jeweils von 09.30 Uhr - 17.00 Uhr Trainingsvarianten Öffentliches Training Das öffentliche Training ist eine Standardschulung in den medienreichSchulungsräumen mit öffentlichem Teilnehmerkreis und den Inhalten aus unserem Trainingsprogramm. Preise Pro Tag nicht verfügbar Kompletttraining (5-Tage) nicht verfügbar Alle Preis verstehen sich pro Teilnehmer(in). Inklusive Mittagessen, Getränke, Trainingsunterlagen, medienreich-Zertifikat Bei gleichzeitiger Anmeldung von 2-3 Personen erhalten Sie 5% Rabatt, 4-6 Personen erhalten Sie 10% Rabatt 7 Personen und mehr erhalten Sie 15% Rabatt. Individuelles Inhouse Training Das individuelle Inhouse Training findet in Ihren Räumlichkeiten statt. Ihre Vorteile auf einen Blick: Wir kommen zu Ihnen Sie bestimmen Ihren Wunschtermin Individuell abstimmbare Trainingsschwerpunkte aus unserer Trainingsbeschreibung Individuelle Betreuung durch den Trainer Sie sparen sich eventuelle Anfahrtswege u. Übernachtungskosten Tagespreise 1. Teilnehmer 2. Teilnehmer 3. Teilnehmer 600,- € +240,- € +130,- € je weiterer Teilnehmer +100,- € Inkl. MwSt. = € 714,00 Inkl. MwSt. = € 285,60 Inkl. MwSt. = € 154,70 Inkl. MwSt. = € 119,00 Bei den Preisen handelt es sich um Tagespreise (8 x 45 Minuten) zzgl. eventuell anfallender Spesen. Details entnehmen Sie bitte dem verbindlichen Angebot unser Berater- / innen. Inklusive Trainingsunterlagen, medienreich-Zertifikat Individuelles Firmen Training Individuelles Firmen Training für Sie oder Ihre Mitarbeiter in den Schulungsräumen von medienreich. Ihre Vorteile auf einen Blick: Individuelle Betreuung durch den Trainer Training in unseren modernen Schulungsräumen Sie bestimmen Ihren Wunschtermin Individuell abstimmbare Trainingsschwerpunkte aus unserer Trainingsbeschreibung Tagespreise 1. Teilnehmer 2. Teilnehmer 3. Teilnehmer 0,- € +0,- € +0,- € je weiterer Teilnehmer +0,- € Inkl. MwSt. = € 0,00 Inkl. MwSt. = € 0,00 Inkl. MwSt. = € 0,00 Inkl. MwSt. = € 0,00 Bei den Preisen handelt es sich um Tagespreise (8 x 45 Minuten). Inklusive Mittagessen, Getränke, Trainingsunterlagen, medienreich-Zertifikat Ausdruck erstellt am 07.04.2017 medienreich Training GmbH Kreuzstraße 34 33602 Bielefeld Tel: +49 (0) 521 - 968774-0 Fax: +49 (0) 521 - 968774-90 Bürozeiten: Mo. - Fr. 8:00 Uhr - 17:00 Uhr Inhaber: Frank Schmittat UST-ID: DE308555942 Gerichtsstand: Bielefeld Amtsgericht: Bielefeld, HRB 42330