MOC 20464 Developing Microsoft SQL Server Databases
Classroom Schulung | Deutsch | Anspruch
Schulungsdauer: 5 Tage
Ziele
In diesem Kurs erhalten die Teilnehmer eine Einführung in den SQL Server 2014 und lernen den Tabellenentwurf, Indizierung und Abfrage-Pläne. Weitere Themen sind die Erstellung von Datenbank-Objekten inkl. Views, Stored Procedures, Parameter und Funktionen. Weitere Themen wie Indizes, Parallelität, Fehlerbehandlung und Trigger werden auch behandelt.
Zertifizierung
Die Schulung MOC 20464: Developing Microsoft SQL Server Databases dient zur Vorbereitung auf die Zertifizierung als MCSE: Data Platform.
Zielgruppe
Die Schulung richtet sich an IT Professionals die den Umgang mit dem SQL Server 2014 lernen möchten
Voraussetzungen
- Kenntnisse in T-SQL Abfragen
- Kenntnisse von grundlegenden Konzepten von relationalen Datenbanken
Agenda
Einfürhrung in die Datenbankentwicklung
- Einführung in die SQL Server-Plattform
- SQL Server Datenbankentwicklungsaufgaben
Entwurf und Implementierung von Tabellen
- Tabellen entwerfen
- Datentypen
- Arbeiten mit Schemas
- Erstellen und Ändern von Tabellen
- Partitionierung von Daten
- Daten komprimieren
Gewährleistung der Datenintegrität durch Einschränkungen
- Erzwingung der Datenintegrität
- Implementierung der Domänenintegrität
- Implementierung von Entity und referenzieller Integrität
Einführung in die Indizierung
- Kernindizierungskonzepte
- Datentypen und Indizes
- Einspaltige und zusammengesetzte Indizes
Entwicklung optimierter Indexstrategien
- Abdeckungsindizes
- Verwaltung von Indizes
- Arbeiten mit Ausführungsplänen
- Verwendung der DEE
Columnstore Indizes
- Einführung in die Columnstore-Indizes
- Anlegen von Columnstore-Indizes
- Arbeiten mit Columnstore-Indizes
Entwurf und Implementierung von Views
- Einführung in Views
- Erstellen und verwalten von Views
- Performance Überlegungen für Views
Entwurf und Implementierung von Stored Procedures
- Einführung in Stored Procedures
- Arbeiten mit Stored Procedures
- Implementierung von Parameterized Stored Procedures
- Controlling Execution Context
Entwurf und Implementierung benutzerdefinierter Funktionen
- Überblick über Funktionen
- Entwurf und Implementierung von Scalar Functions
- Entwurf und Implementierung Table-Valued Functions
- Implementierungs-Überlegungen für Funktionen
- Alternative zu Funktionen
Reaktion auf Datenmanipulation über Trigger
- Entwurf von DML Trigger
- Implementierung von DML Triggers
- Fortgeschrittene Trigger Konzepte
Einsatz von In-Memory Tabellen
- Speicheroptimierte Tabellen
- Native Stored Procedures
Implementierung von Managed Code in SQL Server
- Einführung in SQL CLR Integration
- Import und Konfiguration von Assemblies
- Implementierung von SQL CLR Integration
Speicherung und Abfrage von XML-Daten im SQL Server
- Einführung in XML und XML Schemas
- Speichern von XML Data und Schemas im SQL Server
- Implementierung des XML-Daten-Typs
- Einsatz von T-SQL FOR XML Statement
- Einführung in XQuery
- XML "zerkleinern"
Arbeiten mit SQL Server 2014 Geodaten
- Einführung in Geodaten
- Arbeiten mit SQL Server Geodatentypen
- Verwendung von Geodaten in Anwendungen
Einbinden von Datenfiles in Datenbanken
- Abfrage von Daten mit Stored Procedures
- Implementierung von FILESTREAM und Dateitabellen
- Durchsuchen von Datendateien
Ziele
In diesem Kurs erhalten die Teilnehmer eine Einführung in den SQL Server 2014 und lernen den Tabellenentwurf, Indizierung und Abfrage-Pläne. Weitere Themen sind die Erstellung von Datenbank-Objekten inkl. Views, Stored Procedures, Parameter und Funktionen. Weitere Themen wie Indizes, Parallelität, Fehlerbehandlung und Trigger werden auch behandelt.
Zertifizierung
Die Schulung MOC 20464: Developing Microsoft SQL Server Databases dient zur Vorbereitung auf die Zertifizierung als MCSE: Data Platform.
Zielgruppe
Die Schulung richtet sich an IT Professionals die den Umgang mit dem SQL Server 2014 lernen möchten
Voraussetzungen
- Kenntnisse in T-SQL Abfragen
- Kenntnisse von grundlegenden Konzepten von relationalen Datenbanken
Agenda
Einfürhrung in die Datenbankentwicklung
- Einführung in die SQL Server-Plattform
- SQL Server Datenbankentwicklungsaufgaben
Entwurf und Implementierung von Tabellen
- Tabellen entwerfen
- Datentypen
- Arbeiten mit Schemas
- Erstellen und Ändern von Tabellen
- Partitionierung von Daten
- Daten komprimieren
Gewährleistung der Datenintegrität durch Einschränkungen
- Erzwingung der Datenintegrität
- Implementierung der Domänenintegrität
- Implementierung von Entity und referenzieller Integrität
Einführung in die Indizierung
- Kernindizierungskonzepte
- Datentypen und Indizes
- Einspaltige und zusammengesetzte Indizes
Entwicklung optimierter Indexstrategien
- Abdeckungsindizes
- Verwaltung von Indizes
- Arbeiten mit Ausführungsplänen
- Verwendung der DEE
Columnstore Indizes
- Einführung in die Columnstore-Indizes
- Anlegen von Columnstore-Indizes
- Arbeiten mit Columnstore-Indizes
Entwurf und Implementierung von Views
- Einführung in Views
- Erstellen und verwalten von Views
- Performance Überlegungen für Views
Entwurf und Implementierung von Stored Procedures
- Einführung in Stored Procedures
- Arbeiten mit Stored Procedures
- Implementierung von Parameterized Stored Procedures
- Controlling Execution Context
Entwurf und Implementierung benutzerdefinierter Funktionen
- Überblick über Funktionen
- Entwurf und Implementierung von Scalar Functions
- Entwurf und Implementierung Table-Valued Functions
- Implementierungs-Überlegungen für Funktionen
- Alternative zu Funktionen
Reaktion auf Datenmanipulation über Trigger
- Entwurf von DML Trigger
- Implementierung von DML Triggers
- Fortgeschrittene Trigger Konzepte
Einsatz von In-Memory Tabellen
- Speicheroptimierte Tabellen
- Native Stored Procedures
Implementierung von Managed Code in SQL Server
- Einführung in SQL CLR Integration
- Import und Konfiguration von Assemblies
- Implementierung von SQL CLR Integration
Speicherung und Abfrage von XML-Daten im SQL Server
- Einführung in XML und XML Schemas
- Speichern von XML Data und Schemas im SQL Server
- Implementierung des XML-Daten-Typs
- Einsatz von T-SQL FOR XML Statement
- Einführung in XQuery
- XML "zerkleinern"
Arbeiten mit SQL Server 2014 Geodaten
- Einführung in Geodaten
- Arbeiten mit SQL Server Geodatentypen
- Verwendung von Geodaten in Anwendungen
Einbinden von Datenfiles in Datenbanken
- Abfrage von Daten mit Stored Procedures
- Implementierung von FILESTREAM und Dateitabellen
- Durchsuchen von Datendateien