MOC 20464 Developing Microsoft SQL Server Databases

nicht mehr verfügbar

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

Tags