Relationales Modell
Wie Tabellen, Schlüssel, Beziehungen und Constraints ein konsistentes relationales Datenmodell bilden – und warum logisches Modell und konkrete Datenbankimplementierung getrennt betrachtet werden sollten.
SQL-WISSEN · REFERENZ
SQL als dauerhaftes Nachschlagewerk: relationale Grundlagen, Abfragen, Joins, Aggregation, Transaktionen und produktbezogene Unterschiede mit nachvollziehbaren Primärquellen.
Referenzthemen
Wie Tabellen, Schlüssel, Beziehungen und Constraints ein konsistentes relationales Datenmodell bilden – und warum logisches Modell und konkrete Datenbankimplementierung getrennt betrachtet werden sollten.
Wie eine SQL-Abfrage Spalten auswählt, Zeilen filtert und das Ergebnis sortiert – mit klarer Trennung zwischen gemeinsamem SQL-Kern und produktspezifischen Erweiterungen.
Wie JOINs Zeilen aus mehreren Relationen anhand einer Bedingung verbinden und warum JOIN-Typ, Kardinalität und Filterposition das Ergebnis verändern.
Wie Aggregatfunktionen mehrere Zeilen zu Kennzahlen verdichten, GROUP BY Gruppen bildet und HAVING Gruppen nach der Aggregation filtert.
Wie Transaktionen zusammengehörige Änderungen bündeln, welche Rolle COMMIT und ROLLBACK spielen und warum Isolation und Sperrverhalten produktbezogen betrachtet werden müssen.
Wie SQL-Standardkontext und konkrete Produktdokumentation zusammenspielen und warum portabler SQL-Code zwischen SQLite, PostgreSQL und MySQL eine bewusste Abgrenzung des gemeinsamen Kerns benötigt.
Wie Datenänderungen mit INSERT, UPDATE und DELETE fachlich abgegrenzt, vorab kontrolliert und in einen sicheren Änderungsworkflow eingebettet werden.
Wie Unterabfragen, Common Table Expressions, EXISTS und CASE komplexere SQL-Abfragen strukturieren und unterschiedliche fachliche Fragen ausdrücken.
Wie Views, Indizes und Constraints drei unterschiedliche Ebenen einer Datenbank adressieren: logische Sicht, Zugriffspfad und Datenintegrität.
Wie fachliche Entitäten, Schlüssel, Beziehungen und Normalisierung zusammenwirken, um ein nachvollziehbares relationales Datenmodell zu bilden.
Ein kompakter Orientierungsrahmen für zentrale Begriffe des SQL-Lernpfads mit bewusster Trennung zwischen gemeinsamem SQL-Kern und produktbezogener Terminologie.
Wie SemaTrain SQL-Aussagen auf Standardkontext, offizielle Produktdokumentation, Versionsstände und klar begrenzte Aussagebereiche zurückführt.
Einordnung
Rahmen, Termine, Zielgruppe und Kursangebot.
Lineares Lernen mit Kapiteln, Übungen und Quiz.
Begriffe, Zusammenhänge, Varianten, Quellen und Grenzen nachschlagen.