Datenbank Grundlagen
Navigation
Allgemeines
Normalformen
Joins
Relationenalgebra
 
 
abstandhalter


Datenbank Anomalien



Es gibt drei Anomalien die bei einem unsauber realisierten Datenbank-Entwurf auftauchen können:
  • Löschanomalie
  • Einfügeanomalie
  • Aktualisierungsanomalie /Änderungs-Anomalie

Löschanomalie

Bei der Löschanomalie kann es passieren, dass man durch das bewusste Löschen eines Datensatzes, unbewusst Informationen verliert, die man später wieder gebraucht hätte.

Einfüge Anomalie

Liegt ein fehlerhaftes Datenbankdesign vor, kann es bei der Einfüge-Anomalie passieren das Daten gar nicht gespeichert/angenommen werden, wenn beispielsweise für den Primärschlüssel kein Wert eingegeben wird, oder es führt bei einer nicht vollständigen Eingabe von Daten zu Inkonsistenz.

Änderungs / Update Anomalie

Bei der Änderungs-Anomalie oder auch Aktualisierungs-Anomalie genannt, werden gleiche Attribute eines Datensatzes nicht automatisch geändert. So entsteht eine Inkonsistenz der Daten. Man muss per Hand alle Einträge mühsam aktualisiern, es darf kein Fehler unterlaufen ansonsten führt es zur Inkonsistenz.

abstandhalter