This flashcard is just one of a free flashcard set. See all flashcards!
15
Was bedeutet ACID und warum brauch eine Transaktion dieses Prinzip?
Atomicity: ganz oder gar nicht
Consistency: nach Beendigung wird ein konsistenter Datenzustand hinterlassen, falls die Datenbank davor auch konsistent war
Isolation: Verhindert, dass sich nebenläufig in Ausführung befindliche Daten-Operationen gegenseitig beeinflussen
Durability: Daten werden nur nach dem erfolgreichen Abschluss einer Transaktion garantiert dauerhaft in der Datenbank gespeichert
--> garantiert jedem Anwender konsistente Datenbestände; bei zwischenzeitlicher Inkonsistenz ist diese nach außenhin unsichtbar und wird bei einem Fehler rückgängig gemacht.
Consistency: nach Beendigung wird ein konsistenter Datenzustand hinterlassen, falls die Datenbank davor auch konsistent war
Isolation: Verhindert, dass sich nebenläufig in Ausführung befindliche Daten-Operationen gegenseitig beeinflussen
Durability: Daten werden nur nach dem erfolgreichen Abschluss einer Transaktion garantiert dauerhaft in der Datenbank gespeichert
--> garantiert jedem Anwender konsistente Datenbestände; bei zwischenzeitlicher Inkonsistenz ist diese nach außenhin unsichtbar und wird bei einem Fehler rückgängig gemacht.
Flashcard info:
Author: @destructive_influen...
Main topic: Datenbanken, MySQL
Topic: Datenbank-Entwurf
School / Univ.: DHBW Stuttgart
City: Stuttgart
Published: 27.04.2016