ACID-Prinzip korrekter Transaktionsabwicklung Eine grundlegende Charakterisierung von Transaktionsanforderungen ist durch das •ACID•-Prinzip (Härder/Reuter 1983) gegeben:•Atomicity •(Atomarität, “alles-oder-nichts”-Prinzip)•Der Effekt einer Transaktion kommt entweder ganz oder gar nicht zu tragen•Consistency •(Konsistenz, Integritätserhaltung)•Durch eine Transaktion wird ein konsistenter Datenbankzustand wieder in einen konsistenten Datenbankzustand überführt•Isolation •(Isoliertheit, logischer Einbenutzerbetrieb)•Innerhalb einer Transaktion nimmt ein Benutzer Änderungen durch andere Benutzer nicht wahr•Durability •(Dauerhaftigkeit, Persistenz)•Der Effekt einer abgeschlossenen Transaktion bleibt dauerhaft in der Datenbank erhalten•Jede Transaktion muss in endlicher Zeit ausgeführt werden, so dass die ACID Eigenschaften erhalten bleiben