Normalisierung

Unter Normalisierung eines relationalen Datenbankmodells versteht man die Aufteilung von Attributen in mehrere Relationen (Tabellen) mithilfe der Normalisierungsregeln und deren Normalformen, sodass eine Form entsteht, die keine vermeidbaren Redundanzen mehr enthält.

Warum wird eine Normalisierung durchgeführt?

Ziel der Normalisierung ist eine redundanzfreie Datenspeicherung zu erstellen. Redundanzfrei bedeutet, dass Daten entfernt werden können, ohne dass es zu Informationsverlusten kommt.

Weiterhin soll die Normalisierung Anomalien entfernen. Im Normalisierungsprozess gibt es fünf Normalformen, welche im Folgenden genauer erklärt werden.

Ziele der Normalisierung

  • Beseitigung von Redundanzen
  • Vermeidung von Anomalien (funktionelle und transitive Abhängigkeiten)
  • Erstellung eines klar strukturierten Datenbankmodells

Artikel im Bereich Normalisierung

Weiterführende Artikel

Autor: Markus
118 Bewertungen 1 Stern2 Sterne3 Sterne4 Sterne5 Sterne
Loading...
0