Informatik Datenbanken – Isolation und Sperren
Isolation und Sperren sichern die Konsistenz bei gleichzeitigen Transaktionen. Nach dem Lernen dieser Karten kennst du alle vier Isolationsebenen mit ihren Phänomenen, die Sperrtypen mit Kompatibilitätsmatrix, Two-Phase Locking sowie Deadlock-Erkennung und -Vermeidung – genau das, was in Datenbank-Klausuren abgefragt wird.
Lernziele
Was du in dieser Lektion lernst
- Was garantiert das Isolation-Prinzip von ACID?
- Welche vier Isolationsebenen definiert der SQL-Standard?
- Was ist ein Dirty Read und bei welcher Isolationsebene tritt er auf?
- Was unterscheidet Non-Repeatable Read vom Phantom Read?
Lerntipp
Zeichne die Sperrkompatibilitätsmatrix (S/X/IS/IX/SIX) einmal selbst und simuliere zwei konkurrierende Transaktionen – so siehst du sofort, wo Deadlocks entstehen und wie Isolationsebenen sie verhindern.
Hinweis: Der Inhalt dieser Seite wurde mit einem KI-Modell erzeugt und nicht von Fachmenschen geprüft. Nutze die Karten als Lernhilfe und gleiche medizinische oder rechtliche Aussagen mit deinen Unterlagen ab.
Karteikarten
Alle 14 Lernkarten
Tippe auf eine Karte, um die Antwort aufzudecken
Häufige Fragen
Die wichtigsten Fragen zu Informatik Datenbanken – Isolation und Sperren
- Was garantiert das Isolation-Prinzip von ACID?
- Isolation stellt sicher, dass parallel laufende Transaktionen sich nicht gegenseitig beeinflussen – das Ergebnis ist dasselbe wie bei serieller Ausführung.
- Welche vier Isolationsebenen definiert der SQL-Standard?
- Read Uncommitted, Read Committed, Repeatable Read und Serializable – aufsteigend strikt hinsichtlich verbotener Phänomene.
- Was ist ein Dirty Read und bei welcher Isolationsebene tritt er auf?
- Eine Transaktion liest uncommitete Daten einer anderen Transaktion; tritt nur bei Read Uncommitted auf.
- Was unterscheidet Non-Repeatable Read vom Phantom Read?
- Non-Repeatable Read: geänderte Zeile liefert beim erneuten Lesen neuen Wert. Phantom Read: neue Zeilen tauchen im Ergebnissatz auf (INSERT/DELETE).
- Welche Isolationsebene verhindert Dirty Read, Non-Repeatable Read und Phantom Read?
- Serializable – die strengste Ebene, die vollständige Serialisierbarkeit erzwingt.
Warum Atrio?
- FSRS-5 Spaced Repetition
- Der Algorithmus plant jede Wiederholung anhand deiner eigenen Lernhistorie und stellt Karten kurz bevor du sie vergisst – das reduziert unnötige Wiederholungen.
- KI-Import
- Notizen, Skripte und PDFs in Sekunden in Lernkarten verwandeln – genau wie diese Seite automatisch entsteht.
- Prüfungsplanung
- Termine hinterlegen und Atrio berechnet rückwärts, wie viele Karten du pro Tag lernen musst – ohne Stress.
Interaktiv lernen
Diese 14 Karten jetzt interaktiv in der Atrio-App lernen
Atrio zeigt dir jede Karte dann, wenn du sie fast vergessen hättest – damit bleibt genau das hängen, was du lernst.
Starter-Plan kostenlos – keine Kreditkarte erforderlich.