Aufbauend auf Ihren SQL-Kenntnissen beschäftigen Sie sich mit komplexen Abfragen und fortgeschrittenen Datenbankfunktionen. Sie erfahren, wie Sie eigene Funktionen entwickeln, Datenbankprozesse automatisieren und Abfragen mit geeigneten Indizes und dem Query-Planner optimieren.
Schwerpunkte
Komplexe Abfragen strukturieren (CTE)
Analytisches SQL mit Windows Functions
Erweiterte Datentypen (JSON, Binärdaten, ENUM, Range)
Volltextsuche in relationalen Datenbanken
Funktionen im Vergleich zu Procedures
Datenbankfunktionen selbstständig entwickeln
Funktionssyntax, Variablen und Kontrollstrukturen (Schleifen und Bedingungen)
Fehlerbehandlung mit Exceptions
Automatisierung mit Triggern
Views und Materialized Views
Abfragen mit dem Query-Planner optimieren
Partielle-, Expression- und GIN-Indizes
Nebenläufigkeit
Backups, Datenexport und -import
