Als Konsistenz bezeichnet man bei Datenbanken allgemein die Widerspruchsfreiheit von Daten.Konsistenz ist eine der vier in Datenbank-Transaktionen geforderten ACID-Eigenschaften. Transaktionen müssen Datenbanken von einem konsistenten in einen anderen konsistenten Zustand überführen. Während der Verarbeitung der Anfrage kann die Konsistenz der Datenbank jedoch durchaus verletzt sein. Um die Konsistenz der Datenbank zu bewahren, werden Integritätsbedingungen festgelegt, die vom Datenbanksystem zu überwachen sind. Ein Zustand, in dem mindestens eine Integritätsbedingung verletzt wird, gilt als nicht konsistent, und die gesamte Transaktion ist so zurückabzuwickeln, dass der vorige Zustand wiederhergestellt wird („Rollback“).
Mehr unter Wikipedia.org...