SQL – Fortgeschritten
Joins, Unterabfragen und Datenmodellierung für echte Projekte
Echte Datenbanken bestehen aus vielen Tabellen, und echte Fragen brauchen mehr als einen einfachen Join. In diesem Kurs verknüpfst du Tabellen mit Outer Joins, beantwortest mehrstufige Fragen mit Unterabfragen und entwirfst selbst ein sauberes Datenmodell – vom ER-Diagramm über die Normalformen bis zu CREATE TABLE sowie INSERT, UPDATE und DELETE. Alle Aufgaben laufen direkt in der Übungsdatenbank, mit Hinweisen zu MariaDB/MySQL und PostgreSQL.
Lernpfad
-
01
Joins und Unterabfragen
LEFT, RIGHT und FULL JOIN, Self-Join, UNION und Unterabfragen: So beantwortest du auch knifflige Fragen an mehrere Tabellen.
Prüfung: AP2 -
02
Datenmodellierung und DDL
Vom ER-Modell über die Normalformen bis zu CREATE TABLE, Constraints und INSERT, UPDATE, DELETE: So baust du Datenbanken, die sauber bleiben.
Prüfung: AP2