8.4 Normalformen-Übersicht Definition Normalformen sind Regeln zur Strukturierung von Tabellen in relationalen Datenbanken. Ziel ist es, Redundanzen, Inkonsistenzen und Anomalien zu vermeiden. Übersicht Normalform Kernaussage 1. Normalform alle Werte sind atomar 2. Normalform jedes Nicht-Schlüsselattribut hängt vom gesamten Primärschlüssel ab 3. Normalform keine Nicht-Schlüsselattribute hängen voneinander ab 1. Normalform Eine Tabelle ist in der 1. Normalform , wenn jedes Feld nur einen einzelnen Wert enthält. Nicht erlaubt: mehrere Telefonnummern in einem Feld Listen in einer Zelle zusammengesetzte Werte in einem Feld 2. Normalform Eine Tabelle ist in der 2. Normalform , wenn sie in der 1. Normalform ist und jedes Nicht-Schlüsselattribut vom gesamten Primärschlüssel abhängig ist. Wichtig besonders bei: zusammengesetzten Primärschlüsseln Zwischentabellen N:M-Beziehungen 3. Normalform Eine Tabelle ist in der 3. Normalform , wenn sie in der 2. Normalform ist und keine Nicht-Schlüsselattribute voneinander abhängig sind. Merksatz 1NF = atomare Werte 2NF = vom ganzen Schlüssel abhängig 3NF = nur vom Schlüssel abhängig Prüfungshinweis In IHK-Aufgaben werden meistens die 1. bis 3. Normalform abgefragt. Typische Fehler: mehrere Werte in einem Feld zulassen zusammengesetzten Primärschlüssel nicht beachten abhängige Attribute in derselben Tabelle lassen Normalisierung nur als Speicherplatzersparnis verstehen Quellen IT-Handbuch für Fachinformatiker