Anomalien
Anomalien sind unerwünschte Seiteneffekte bei Datenbankoperationen durch schlechtes Design.
Sie entstehen durch Verletzung der Normalisierungsregeln und führen zu Dateninkonsistenzen.
Important
Anomalie-Arten:
- Update-Anomalie: Änderung an mehreren Stellen nötig
- Einfüge-Anomalie: Daten ohne Kontext nicht speicherbar
- Lösch-Anomalie: Datenverlust bei Löschung
Example
Update-Anomalie Beispiel:
Mitarbeiter-Abteilung in jeder Zeile → Abteilungsname ändern erfordert Update aller Zeilen
Success
Normalisierung (1. Normalform, 2. Normalform, 3. Normalform) verhindert Anomalien.