Inhalt
Beschreibung:
Angesprochener Teilnehmerkreis: Datenbankentwickler.
Im Seminar erlangen die Teilnehmer die nötigen Kenntnisse, um erfolgreich SQL Server Datenbanken zu entwickeln.
Inhalt:
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 Code
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
Voraussetzungen:
Abschluss: PC-COLLEGE Zertifikat