June 2019
Intermediate to advanced
736 pages
17h 42m
German
Transaktionen sind eines der Kernkonzepte moderner Datenbanksysteme. Transaktionen entsprechen elementaren Ausführungseinheiten, die Datenbanken manipulieren und dabei trotz Mehrbenutzerbetrieb die Korrektheit der ausgeführten Datenbankänderungen und des Datenbankinhalts wahren.
In diesem Abschnitt werden die grundlegenden Modelle für Transaktionen und deren verschränkte Ausführung behandelt. Des Weiteren werden Korrektheitskriterien für den Ablauf von Transaktionen motiviert und formalisiert, die die Voraussetzung für die in Kapitel 12 beschriebenen Algorithmen zur Verwaltung von Transaktionen bilden. Die grundlegenden Konzepte sind sehr gut im „Klassiker“ über Transaktionsverwaltung von Bernstein und Koautoren [BHG87 ...