Navigation |
|
Allgemeines |
|
Normalformen |
|
Joins |
|
Relationenalgebra |
|
|
|
|
|
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.
|
|
|