Eigenschaften
:Involvierte Definitionen
:Veranstaltung
:Referenz
:
⠀
Definition: ACID
Als ACID (de. auch AKID) bezeichnen wir eine Reihe von Eigenschaften, die sicherstellen, dass Transaktionen in Datenbanksystemen zuverlässig und sicher ablaufen:
- Atomicity (Atomizität): Jede Transaktion wird entweder vollständig abgeschlossen oder überhaupt nicht durchgeführt.
- Consistency (Konsistenz): Jede Transaktion führt das Datenbanksystem von einem konsistenten Zustand in einen anderen konsistenten Zustand.
- Isolation: Transaktionen laufen unabhängig voneinander ab, ohne dass sie sich gegenseitig beeinflussen.
- Durability (Dauerhaftigkeit): Einmal abgeschlossene Transaktionen bleiben dauerhaft gespeichert, auch im Falle eines Systemausfalls.