Hallo,
ich arbeite mich gerade in das Thema Datenbanken ein und komme einfach nicht weiter. Ich gehe gerade den Prozess von der Erstellung eines ER-Modells bis zum Verfeinerungsprozess durch und hänge fest.
Im ersten Anhang habe ich das ER Modell gebaut.
im zweiten Schritt habe ich auf Basis des ER-Modell das Relationales Datenmodell gebaut. Die Ausrufezeichen stehen für den Fremdschlüssel.
Als nächstes habe ich das Verfahren der Schrittweisen Verfeinerung in Angriff genommen.
1. Normalform:
In der 1NF stellen wir sicher, dass jede Attributwert Menge Atomar ist und jede Tabelle einen Primärschlüssel hat.
Lösung:
Folgende Attribute lassen sich Atomar aufteilen:
2. Normalform:
Hier komme ich nicht weiter. Ich habe mir jedes Video auf Youtube angeschaut und verstehe es immer noch nicht. In allen Videos hat man immer 2 Primäre Schlüssel für eine Tabelle, wie kommt man drauf? In meinem Modell habe ich ja entweder nur einzelne Tabellen mit 1 Primär Schlüssel oder manche Tabellen, die 1 Primärschlüssel und 1 Fremdschlüssel haben.
Muss ich für die zweite Normalform eine Datenbank erstellen und diese mit Werte füllen, die bewusst falsch anlegen, damit ich so, die 2 Normalform lösen kann, ich bin maximal verwirrt.
ich arbeite mich gerade in das Thema Datenbanken ein und komme einfach nicht weiter. Ich gehe gerade den Prozess von der Erstellung eines ER-Modells bis zum Verfeinerungsprozess durch und hänge fest.
Im ersten Anhang habe ich das ER Modell gebaut.
im zweiten Schritt habe ich auf Basis des ER-Modell das Relationales Datenmodell gebaut. Die Ausrufezeichen stehen für den Fremdschlüssel.
Als nächstes habe ich das Verfahren der Schrittweisen Verfeinerung in Angriff genommen.
1. Normalform:
In der 1NF stellen wir sicher, dass jede Attributwert Menge Atomar ist und jede Tabelle einen Primärschlüssel hat.
Lösung:
Folgende Attribute lassen sich Atomar aufteilen:
- Name → Vorname, Nachname
- Adresse → Straße, Ort, Bundesland, Hausnummer ,Land, Postleitzahl, Stadt
- Datum → Tag, Monat, Jahr
- Rufnummer → Vorwahl, Rufnummer
2. Normalform:
- Die Relation muss bereits in der 1NF sein.
- Datenfelder müssen von einem Schlüssel“ funktional abhängig“ sein
Hier komme ich nicht weiter. Ich habe mir jedes Video auf Youtube angeschaut und verstehe es immer noch nicht. In allen Videos hat man immer 2 Primäre Schlüssel für eine Tabelle, wie kommt man drauf? In meinem Modell habe ich ja entweder nur einzelne Tabellen mit 1 Primär Schlüssel oder manche Tabellen, die 1 Primärschlüssel und 1 Fremdschlüssel haben.
Muss ich für die zweite Normalform eine Datenbank erstellen und diese mit Werte füllen, die bewusst falsch anlegen, damit ich so, die 2 Normalform lösen kann, ich bin maximal verwirrt.