Annika

Aus ProgrammingWiki

Wechseln zu: Navigation, Suche

Inhaltsverzeichnis

Datenbank zum Thema "Künstler und ihre bekanntesten Lieder"

Begründung der Themenwahl:

Um sich einen Überblick über gewisse Künstler und ihre bekanntesten Werke zu verschaffen zu können, muss man oft etwas länger recherchieren, bis man die wichtigsten Fakten zusammenkratzen kann. Ziel dieser Datenbank ist demzufolge die strukturierte Auflistung der Informationen und das daraus resultierende Einsparen von Zeit.



ERM

Annika S Image.png



Relationenmodell

Annika S Image (1).png



Datenbank

Abfragen

Ausgabe aller Tabellen

Abfrage 1

Aufgabe: Geben Sie alle Künstler an, die aus den Vereinigten Staaten sind.

Abfrage 2

Aufgabe: Geben Sie alle Songs an, dessen Genre entweder Pop oder Pop-Rock ist.

Abfrage 3

Aufgabe: Geben Sie alle Künstlernamen, Vornamen und Songnamen sortiert (von A zu Z) an.

Abfrage 4

Aufgabe: Geben Sie alle Künstlernamen und Vornamen an, die während den 60er Jahren aktiv Musik veröffentlicht haben.

Abfrage 5

Aufgabe: Geben Sie alle Songs an, dessen Name mit S oder H anfängt. Sortiere entsprechend der Reihenfolge der Aufgabenstellung.

Abfrage 6

Aufgabe: Geben Sie alle Songs an, dessen Songnummer zwischen 003 und 007 oder zwischen 011 und 018 liegt, sowie das Genre Dance-Pop aufweisen. Sortieren Sie die Songs entsprechend von A zu Z.

Abfrage 0

Probieren Sie selber!

Kritische Reflexion

Zu Beginn muss man anmerken, dass meine Datenbank eine relativ einfache Kardinalität (1:n) zwischen lediglich zwei Entitäten aufweist, weshalb das ERM- sowie RM-Modell einfach aufgebaut sind. Außerdem war dies auch der Grund dafür, dass die Verschriftlichung der Daten in der Code-Box simpel vonstattenging. Dazu kommt natürlich auch, dass die Abfragen nicht sehr kompliziert aufgebaut werden konnten, da man die angegebenen Daten aus nur zwei Tabellen aufrufen kann.

Genrell gesehen besitzt die Datenbank auch Inhaltsmängel, da das ausgesuchte Thema relativ komplex und breit aufgebaut ist und so weitere Attribute hätten hinzugefügt werden können. Zudem wäre die Ergänzung der Datenbank um weitere Künstler und Lieder denkbar, damit es ihre Aufgabe, als zeitsparendes Mittel, weitreichender erfüllen kann. Und vor allem daher, dass das Attribut "SSprache" bisher keine große Bedeutung hatte, da alle ausgewählten Lieder auf Englisch sind, wäre eine Ergänzung, um Lieder mit anderen Sprachen, klug.



Quellen:

Persönliche Werkzeuge