Als
Konsistenz bezeichnet man bei
Datenbanken die Korrektheit der in der Datenbank gespeicherten Daten. Inkonsistente Datenbanken können zu schweren Fehlern führen, falls die darüberliegende Anwendungsschicht nicht damit rechnet. Man kann dabei zwei grundlegende Perspektiven auf Konsistenz von Daten unterscheiden, einerseits aus der Welt der "klassischen"
relationalen Datenbanken und andererseits aus der Welt der
verteilten Systeme.