Die Normalisierung wird im Unterricht an konkreten Beispielen behandelt (Projektverwaltung eines Unternehmens und Online-Bestellungen eines Händlers). Zunächst sind alle Informationen in einer Tabelle beschrieben, die dann nach den Regeln der Normalisierung ohne Informationsverlust in mehrere Tabellen aufgeteilt werden. Zu Beginn der Unterrichtseinheit sind die Schülerinnen und Schüler mit dem Entitäts-Beziehungsmodell und dem Übergang in das relationale Datenbankschema vertraut. Für diesen Übergang ist die Abbildungsregel für die Definition von eigenständigen Tabellen sinnvoll anzuwenden. Die Materialien dieses Beitrags wurden von Siegfried Spolwig (Oberstufenzentrum Handel 1, Berlin) entwickelt. Die Unterrichtseinheit Abbildungsregeln für die Datenmodellierung beschäftigt sich mit diesem Thema. Diese Unterrichtseinheit ist Bestandteil der Unterrichtsreihe zu den Relationale Datenbanken.
Normalisierung einer relationalen Datenbank
Premium
- Informatik
- Sekundarstufe II
- etwa 5 Unterrichtsstunden
- Ablaufplan
- 1 Arbeitsmaterial
Datenbank,
Modellierung
Um Datenredundanz, Einfüge, Änderungs- und Löschanomalien zu vermeiden, ist es notwendig, die Tabellen im relationalen Datenbankmodell zu normalisieren. Die Normalisierung erfolgt in drei Schritten, so dass von der ersten, zweiten und dritten Normalform gesprochen wird.

Beschreibung der Unterrichtseinheit
-
datenbank_3_materialien.zip
Die beiden Arbeitsblätter zur Normalisierung einer relationalen Datenbank in einem Rutsch
Mappe Merkliste
Vermittelte Kompetenzen
Die Schülerinnen und Schüler sollen
- einen relationalen Datenbankentwurf schrittweise in die dritte Normalform überführen.
- an konkreten Beispielen erklären können, wie durch eine unvorteilhafte Modellierung der Datenstruktur Datenredundanzen entstehen und unzureichende Manipulationen des Datenbankinhaltes zu Anomalien führen.