Die Eigenschaften des Transaktionskonzepts werden unter der Abkürzung ACID
zusammengefaßt:
- Atomicity:
Eine Transaktion stellt eine nicht weiter zerlegbare Einheit dar mit dem Prinzip
alles-oder-nichts.
- Consistency:
Nach Abschluß der Transaktion liegt wieder ein konsistenter Zustand vor,
während der Transaktion sind Inkonsistenzen erlaubt.
- Isolation:
Nebenläufig ausgeführte Transaktionen dürfen sich nicht beeinflussen, d. h.
jede Transaktion hat den Effekt, den sie verursacht hätte, als wäre sie allein
im System.
- Durability:
Die Wirkung einer erfolgreich abgeschlossenen Transaktion bleibt dauerhaft in
der Datenbank (auch nach einem späteren Systemfehler).