Abgeschlossenheit
Eine Transaktion ist eine Folge von Datenbank-Operationen, die entweder ganz oder gar nicht ausgeführt werden.
Konsistenzerhaltung
Eine Transaktion muss nach Beendigung einen konsistenten Datenbankzustand hinterlassen, falls die Datenbank davor auch konsistent war.
Isolation
Die Ausführung nebenläufiger Transaktionen darf sich nicht gegenseitig beeinflussen.
Dauerhaftigkeit
Die Daten müssen nach dem erfolgreichen Abschluss einer Transaktion garantiert dauerhaft in der Datenbank gespeichert sein.