Anna

Aus ProgrammingWiki
Archivierte Version vom 2018-03-26T07:55:18+00:00. Aktuelle Version

Inhaltsverzeichnis

Datenbank-Projekt: K-Pop

Begründung Themenwahl

Das Ziel dieser Datenbank ist es, schnell die verschiedensten Informationen über bestimmte K-Pop Gruppen zu bekommen.

Modellierung in ERM

Anna_Unbenannt.JPG

Anna_0.JPG

Kardinalität: = Menge der Anzahl der Elemente in einer Menge => Anzahl der Zeilen und Anzahl der verschiedenen Attributwerte einer Spalte

Transformation in Relationsmodell


DB

Normalformen:

ENF: - Tabellenfelder so zerlegen, dass in einem Feld wirklich nur eine Info steht
       -> Problem: durch eine Änderung können mehrere Änderungen hervorgerufen werden


ZNF: - eindeutige Zuordnung durch Primärschlüssel
DNF: - Nachteile: Durchmusterung der gesamten Tabelle, wenn es eine Änderung gibt
       - Einfüge- und Löschanomalien: 
         - wenn Daten in eine Datenbank eingefügt werden,und dabei Schwierigkeiten 
           entstehen, weil z.B. Attribute fehlen = Einfügeanomalie; 
         - wenn durch das Löschen eines Datensatzes mehr Informationen verloren gehen, 
           als gewollt = Löschanomalien 

Abfragen

1. (einfach)

  

2. (mittel)

  

3. (schwer)

  

kritische Reflexion zu Modellierung und Umsetzung


-> für Informationen zu den Alben der Gruppen, siehe: Tam http://programmingwiki.de/PMG1617/DB_Beleg/Tam