|
Datenpersistenz meint, dass in einem DBMS einzelne Daten solange
aufbewahrt werden müssen, bis sie explizit gelöscht werden. Die Lebensdauer von
Daten muss also von den Benutzern direkt oder indirekt bestimmbar sein und darf
nicht von irgendwelchen Systemgegebenheiten abhängen. Ebensowenig dürfen einmal
in die Datenbank aufgenommene Daten verloren gehen.
Änderungen, die
eine Transaktion
in einer Datenbank vornimmt, sind dauerhaft. Wenn die Transaktion abgeschlossen
ist, kann auch ein darauf folgender Systemabsturz die Daten nicht mehr
gefährden.