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.  

~ von mrohner am Mai 30, 2008.

Eine Antwort to “Kontrollfrage 4: Normalisierung von Relationen”

  1. 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)

Eine Antwort schreiben