Anomalie (Informatik)
In der Informatik bezeichnen Anomalien in relationalen Datenbanken Fehlverhalten der Datenbank durch ungünstige Umstände. Es handelt sich um unerwünschtes Verhalten, i. d. R. liegt aber kein Programmfehler in der Datenbank vor. Man unterscheidet zwischen Anomalien im Einbenutzerbetrieb und Mehrbenutzerbetrieb.
Im Einbenutzerbetrieb können Anomalien durch nicht normalisierte bzw. denormalisierte Datenstrukturen entstehen und führen zu Inkonsistenzen. Man unterscheidet Einfüge-, Änderungs- und Lösch-Anomalien.
Im Mehrbenutzerbetrieb einer Datenbank treten Anomalien durch unzulässigen parallelen Datenbankzugriff auf.