Was ist Normalisierung?
Stell dir vor, du organisierst dein Zimmer - genauso funktioniert Normalisierung bei Datenbanken. Du räumst alles ordentlich auf, damit nichts doppelt rumliegt und du später keine Probleme bekommst.
Das Hauptziel ist die Beseitigung von Redundanzen (doppelten Informationen) und die Vermeidung von Anomalien (Fehlverhalten). Wenn Daten mehrfach gespeichert sind, können beim Ändern leicht Fehler entstehen.
Die drei Normalformen (1., 2. und 3. NF) sind wie Aufräum-Regeln, die nacheinander angewendet werden. Jede Normalform macht deine Datenbank ein Stück sauberer und effizienter.
Merke dir: Der Primärschlüssel (wie die SID in der Schülertabelle) ist ein eindeutiger Wert, der jeden Datensatz unverwechselbar macht - wie deine Schülernummer!



