ACID
Ein Acronym
ACID steht für Atomicity, Consistency, Isolation und Durability.
Datenbanksysteme im professionellen Einsatz sollten diese Eigenschaften haben:
Atomicity
Ein Eingabevorgang muss vollständig getätigt, oder vollständig aufgehoben werden. Bei einem Systemversagen müssen alle Daten in den Zustand vor der abgebrochenen Eingabe zurückgesetzt werden.
Consistency
Jede Dateneingabe muss das System folgerichtig verändern.
Isolation
Jeder Vorgang muß unabhängig von anderen Vorgängen verarbeitet werden, auch wenn diese zur selben Zeit erfolgen.
Durability
Selbst bei einem Systemausfall müssen abgeschlossene Dateneingaben dauerhaft erhalten bleiben.