Kontrollfrage 4: Normalisierung von Relationen
Welches Ziel verfolgt die Normalisierung von Relationen?
Durch die Normalisierung sollen Redundanzen eliminiert werden, um mögliche Anomalien beim Einfügen, Ändern und Löschen zu vermeiden. (Bezüglich Normalisierung: Siehe S.423-426 und Übung 5).
–> Persönliche Anmerkung: Zum Zeitpunkt dieser Antwort habe ich das ganze Themengebiet von ER, realtionales Modell und Normalisierung nicht wirklich verstanden. Deshalb diese eher ungenaue, vage und nicht vollständige Antwort.

Die Frage überschneidet sich mit Kontrollfrage 3. Hier noch einen kleinen Text zur Normalisierung:
Normalisierung
Ziel der Normalisierung ist es eine saubere DB-Struktur im Sinne einer Redundanzfreiheit zu erzeugen. Redundanzen sind klassische Fehlerquellen bei unvollständigen Aktualisierungen. Aus Performancegründen in Praxis dennoch zugelassen (z. B. Saldo des Kontos in separatem Feld).
Normalformen:
1. Normalform: Relation, die nur aus atomaren Attributen besteht
2. Normalform: Relation, die in 1. Normalform ist & alle Attribute voll funktional von allen Schlüsseln abhängen
3. Normalform: Relation, die in der 2. Normalform ist, bei der keine transitiven Abhängigkeiten existieren (vgl. Übung 5)