| OSZ Handel I Informatik |
Datenbanken Normalisierung |
Johann Penon |
|
[Startseite OSZ |
Startseite Wirtschaftsgymnasium |
Informatik |
Unterrichtsmaterialien] |
| 1. Normalform "Eine Tabelle liegt in der ersten Normalform vor, wenn jeder Attributwert eine atomare, nicht weiter zerlegbare Dateneinheit ist." Beispiel: Fahrradgesch ft
"Eine Tabelle liegt in der zweiten Normalform (2NF) vor, wenn sie in der 1NF ist und jedes Nichtschl sselattribut voll funktional abhngig vom Prim rschlssel ist." Die Attribute Name, Str., Ort, Marke, Versicherung, Ort der Versicherung, Reparaturdatum, Diagnose sind nicht voll funktional abh ngig vom Primrschl ssel (Kombinationsschlssel Knr und Rahmennr). Die Tabelle muss so aufgeteilt werden, dass diese Nichtabh ngigkeiten beseitigt werden.
3. Normalform "Eine Tabelle liegt in der dritten Normalform (3NF) vor, wenn sie sich in der 2NF befindet und jedes Nichtschlsselattribut nicht transitiv abh ngig vom Primrschl ssel ist." Es gibt eine transitive Abhngigkeit: Rahmennummer -> Versicherung -> Ort der Versicherung. Aus diesem Grund muss eine neue Tabelle Versicherung angelegt werden. Die Tabellen Kunden und Reparaturen bleiben unver ndert. Versicherungen
Fahrr der
Alle Definitionen aus: Hughes, John, G.: Objektorientierte Datenbanken, Mnchen, Wien 1992, S. 22 ff. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
[Startseite
OSZ | Startseite Wirtschaftsgymnasium
| Informatik |
Unterrichtsmaterialien] |
|
03. Januar 2006 Johann Penon |