RichardB
Inhaltsverzeichnis |
Datenbank-Projekt: Smartphones
Begründung Themenwahl
Ich habe dieses Thema gewählt, weil Smartphones in unserer heutigen Zeit weit verbreitet sind und einen großen Anteil zur fortschrittlichen Entwicklung der Technologie beitragen. Ebenso habe ich mich für dieses Thema entschieden da Smartphones in unserer Gesellschaft nicht mehr wegzudenken sind und sich ein gutes ERM damit darstellen lässt.
Modellierung in ERM
Kardinalität:
1:1 Beziehung: Eine Entität X ist genau einer anderen Entität Y zugeordnet.
1:n Beziehung: Einer Entität X auf der einen Seite stehen keine, eine oder mehrere Entitäten auf der anderen Seite gegenüber.
n:m Beziehung: Auf beiden Seiten können beliebeig viele Entitäten in Beziehung zueinander stehen.
Normalformen:
ENF: [erste Normalform] --> jede Information in einer Spalte.
ZNF: [zweite Normalform] --> befindet sich in 1. Normalform und Nichtschlüsselattribut von jedem Schlüsselkandidaten voll funktional abhängig.
DNF: [dritte Normalform]--> befindet sich in 2. Normal und Nichtschlüsselattribut transitiv von Kandidatenschlüssel abhängt.
Transformation in Relationsmodell
ERM in RM
Primärschlüssel = Unterstrichen
Kunde (Vorname, Nachname, Alter, Adresse, Kunden_ID)
Smartphone (Hersteller, Software, Hardware, Größe , Smartphone_ID, Preis)
Händler (Name, Anzahl, Adresse, Handy_ID, Kunden_ID)
Datenbank
Reflexion
Die Arbeit im Programmingwiki verlief schwerer als gedacht. Anfangs gestalteten diese sich einfach, jedoch ab Anfertigung der Datenbank und der Abfragen lief es schwerer. Die Erstellung der Datenbank, wie auch der Abfragen versuchte ich zu erledigen was auch bei der Datenbank ganz gut verlief, jedoch die Abfragen mir Probleme bereiteten und nicht funktionierten.
