SQL Server: Datenbankentwicklung – SQLPP

In diesem praxisorientierten Training entwickeln Teilnehmende ein tiefes Verständnis für modernes Datenbankdesign mit Microsoft SQL Server. Sie lernen, relationale Strukturen sicher zu modellieren, leistungsstarke Objekte zu erstellen und Abfragen zu optimieren. Das Training vermittelt essenzielles Know-how für professionelle Datenbankentwicklung in anspruchsvollen Business‑Umgebungen.

Physisch oder virtuell?

Nehmen Sie an einem unserer Standorte oder virtuell an unseren Klassenraumtrainings teil. Unter “Termin buchen” werden Ihnen alle Optionen angezeigt, zuerst sortiert nach Standort, dann nach Datum.

Angehende und erfahrene Datenbankentwickler*innen, die mehr aus den Möglichkeiten machen wollen, die SQL Server als Entwicklungsplattform anbietet.
SQLAP smart SQL Server: Data Querying mit Transact-SQL oder adäquate Kenntisse werden empfohlen.

Was werden Sie in diesem Training erlernen?

Nach Abschluss des Trainings haben die Teilnehmer*innen Kenntnisse zu folgenden Themen:
  • Tabellen entwerfen und erstellen
  • Partitionierung, Temporale Tabellen, Datenkompression
  • Deklarative Datenintegrität
  • Indizierung, Optimierung, Ausführungspläne
  • Query Store, Database Engine Tuning Advisor
  • Columnstore Indizes
  • Views entwerfen und erstellen
  • Stored Procedures entwerfen und erstellen
  • User-Defined Functions entwerfen und erstellen
  • Mit Triggers auf Datenmanipulation reagieren
  • In-Memory Tabellen
  • Verwendung von Managed Code (.net) in SQL Server
  • XML-Daten in SQL Server ablegen und abfragen
  • Arbeiten mit SQL Server Spatial Data
  • Blobs und Dokumente in SQL Server ablegen und abfragen

Dieser Kurs wird auf Basis der aktuellsten SQL Version abgehalten. Der überwiegende Anteil der erworbenen Kenntnisse ist abwärtskompatibel (bis inkl. SQL Server 2008). 
Ausgenommen sind neu hinzugekommene, versionsspezifische Features, auf die im Rahmen des Kurses hingewiesen wird.

Agenda

Einführung in Datenbankentwicklung
Einführung in die SQL Server Plattform
Tabellen entwerfen und erstellen
Entwerfen von Tabellen
SQL Server Datentypen
Schemas
Fortgeschrittener Tabellen-Entwurf
Datenkomprimierung
Partitionierung
Deklarative Datenintegrität
Überblick über Datenintegrität
Domänenintegrität
Entitätsintegrität und referenzielle Integrität
Indizes
Kernkonzepte
Datentypen und Indizierung
Ein- und mehrspaltige Indizes
Optimierung der Indizierung
Database Engine Tuning Advisor
Ausführungspläne
Verwalten von Indizes
„Covering“ Indizes
Columnstore Indizes
Erstellen von Columnstore Indizes
Views entwerfen und erstellen
Erstellen und Verwalten von Views
Stored Procedures entwerfen und erstellen
Ausführungskontext
Arbeiten mit Stored Procedures
Parametrisierung
User-Defined Functions entwerfen und erstellen
Skalare Funktionen
Tabellenwertige Funktionen
Mit Triggers auf Datenmanipulation reagieren
DML Triggers
In-Memory Tabellen
Memory Optimized Tabellen
Verwendung von Managed Code (.net) in SQL Server
SQL Server .net Integration
Import und Konfiguration von Assemblies
XML-Daten in SQL Server ablegen und abfragen
Einführung in XML und XML Schemas
XML datentyp in SQL Server
Das FOR XML Statement
Arbeiten mit SQL Server Spatial Data
Einführung in „Spatial“
GEOMETRY und GEOGRAPHY Datentypen verwenden
Blobs und Dokumente in SQL Server ablegen und abfragen
Überblick über BLOB-Daten
FileStream

Dein Training im Überblick

Dauer 4 Tage
Trainingssprache Deutsch
Nicht verfügbar

2.510,00 

Startdatum und Ort wählen

Terminübersicht