Adrian
Aus ProgrammingWiki
Inhaltsverzeichnis |
Idee und Ziel der Datenbank
Idee: Verknüpfung von NFL Spielen, dem Team für das Sie spielen und den bisher erreichten Errungenschaften. Ich musste nicht lange überlegen, über was ich eine Datenbank erstellen möchte. Ich bin ein großer NFL Fan und dieser Sport begleitet mich schon eine längere Zeit. Da uns für die Auswahl unseres Themas der Datenbank keine Grenzen gesetzt wurden, war mir sofort klar über was meine Datenbank handeln soll.
ERM-Modell
Legende siehe Moritz
Relationenmodell
Datenbanken
Reflexion
Grundsätzlich bin Ich mit meiner Datenbank zufrieden. Aber man muss sagen, da jedes Team einen Kader von bis zu 53 Man hat und es insgesamt 32 Teams gibt, bei dieser Anzahl an Spielern kann man nicht alle in die Datenbank eintragen. Die Anzahl der Spieler und Teams in meiner Datenbank sind dennoch umfangreich und aussagekräftig, wenn auch noch ausbaufähig. Die gewählten Abfragen sind unterschiedlich komplex, umfassen verschiedene Bereiche meine Datenbank und es werden auch alle Tabellen und Einträge in die Abfragen eingebunden. Verbessern könnte man zum einen die Komplexität der Grundidee und der Relationen. Auch könnten die Relationen noch etwas tiefgründiger zwischen einander sein. Zu den Datenbanken lässt sich sagen, diese sind beliebig oft und groß erweiterbar. Dennoch könnte man die Spieler- und Teamnummern jewals mit unterschiedlichen Werten belegen. Beide beginnen jewals mit 1 und man könnte die Teamnummern bei 900 beginnen, damit man den Unterschied zwischen Spielernummern und Teamnummern anhand der Zahlen bereits erkennen kann. Auch ist mir aufgefallen, dass obwohl die Abfragen verschieden komplex sind, diese dennoch eher leichter gehalten sind.