Zu dieser Karteikarte gibt es einen kompletten Satz an Karteikarten. Kostenlos!
18
Was bedeutet ACID und warum brauch eine Transaktion dieses Prinzip?
Atomicity: ganz oder gar nicht
→ Einheit für Rücksetzbarkeit nicht abgeschlossener Transaktionen
Consistency: Überführung DB von konsistentem Zustand in einen anderen
→ Einheit zur Konsistenzerhaltung
Isolation: verhindert, dass sich nebenläufige Transaktionen gegenseitig beeinflussen
→ Einheit für Serialisierbarkeit
Durability: Daten werden nur nach dem erfolgreichen Abschluss einer Transaktion garantiert dauerhaft in der Datenbank gespeichert
→ Einheit für Wiederherstellbarkeit
→ garantiert jedem Anwender konsistente Datenbestände; bei zwischenzeitlicher Inkonsistenz ist diese nach außenhin unsichtbar und wird bei einem Fehler rückgängig gemacht.
→ Einheit für Rücksetzbarkeit nicht abgeschlossener Transaktionen
Consistency: Überführung DB von konsistentem Zustand in einen anderen
→ Einheit zur Konsistenzerhaltung
Isolation: verhindert, dass sich nebenläufige Transaktionen gegenseitig beeinflussen
→ Einheit für Serialisierbarkeit
Durability: Daten werden nur nach dem erfolgreichen Abschluss einer Transaktion garantiert dauerhaft in der Datenbank gespeichert
→ Einheit für Wiederherstellbarkeit
→ garantiert jedem Anwender konsistente Datenbestände; bei zwischenzeitlicher Inkonsistenz ist diese nach außenhin unsichtbar und wird bei einem Fehler rückgängig gemacht.
Karteninfo:
Autor: @destructive_influen...
Oberthema: Datenbanken
Thema: Datenbanken
Veröffentlicht: 27.04.2016