Datenbankmodelle & SQL-Dialekte

Prüfungsfall bearbeiten.

Wähle relationale, Dokument-, Key-Value-, Graph- und Wide-Column-Datenbanken passend aus und erkenne wichtige SQL-Dialektunterschiede.

Wichtiges Wissen: Datenbankmodelle & Dialekte
Modelle auswählen

Relational: Tabellen, Beziehungen und Constraints. Dokument: zusammengehörige verschachtelte Dokumente. Key-Value: schneller Zugriff per Schlüssel. Graph: Beziehungen und Pfade. Wide-Column: große, verteilte, zugriffsspezifische Datenmengen.

Keine Pauschalaussagen

NoSQL bedeutet nicht automatisch schemalos, ohne Transaktionen oder schneller. Anforderungen an Konsistenz, Abfragen, Skalierung und Betrieb entscheiden. SQLite ist eingebettet; Datenbankserver bedienen normalerweise mehrere Clients. LIMIT, TOP, FETCH FIRST und automatisch erzeugte Schlüssel sind dialektabhängig.

AP1 · AP2 · Referenzielle Integrität

CASCADE, RESTRICT und SET NULL

Ein Kunde wird gelöscht, besitzt aber Bestellungen. Vergleiche ON DELETE CASCADE, RESTRICT/NO ACTION und SET NULL und entscheide für aufbewahrungspflichtige Bestellungen.

EingabePraxisfall
VerarbeitungFolgen einer Elternlöschung bewerten
AusgabeAktionen und Entscheidung
Deine Begründung
Strg/⌘ + Enter zum Prüfen
Direkter KI-Lernmodus

KI-Tutor

Offline-Coach aktiv
Frag konkret – ich erkläre direkt, gebe Beispiele und beziehe den bisherigen Gesprächsverlauf ein.