Tam
Aus ProgrammingWiki
Archivierte Version vom 2018-03-26T08:05:43+00:00. Aktuelle Version
Inhaltsverzeichnis |
Datenbank-Projekt: Kpop-Alben
Dies ist eine weiterführende Datenbank zum Thema Kpop. (siehe Kpop-DB Anna:http://programmingwiki.de/PMG1617/DB_Beleg/Anna)
Ziel der Datenbank
Dies soll einen Einblick liefern, hinsichtlich dem Prozess der Produktion von Kpop-Alben.
Modellierung
Entity-Rerlation-Model
Kardinalität
Normalform
ENF
Tabellenfelder müssen so zerlegt werden, dass in einem Feld wirklich nur noch eine Information steht. ( 1. Normalform )
Problem: - Es sind mehrere Informationen pro Feld vorhanden Abhilfe: - Eine Normalisierung der Tabellen
ZNF
Es muss eine eindeutige Zuordnung durch die Primärschlüssel erfolgen.
Problem: - Änderungen müssen in mehreren Datensätzten vorgenommen werden.
DNF
Ein Relationstyp befindet sich genau dann in der dritten Normalform , wenn er sich in der ZNF befindet und kein Nichtschlüsselattribut transitiv von einem Kandidatenschlüssel abhängt.
Ziel: - erfolgreiche Normalisierung in einem relationalen Datenbankmodell
Relationenmodell
Primärschlüssel : CD_ID; Fan_ID; Entertainment_ID
Fan (Fan_ID ; Adresse ; Vorname ; Nachname ; Alter) CD (CD_ID ; Preis ; Genre ; Name) Entertainment/Artist (Fan_ID ; CD_ID ; ENtertainment_ID ; Adresse ; Name)
