A. Kemper, M. Wimmer
Übungsbuch: Datenbanksysteme

Ergänzende Materialien und Beispiele
Startseite  |  Übersicht  |  Vorlesungsmaterialien  |  Beispieldatenbank  |  Übungsmaterialien  | 

Ergänzende Übungsmaterialien zum Anhang Anwendungssbeispiel: Informationssystem für die Fußball-WM 2006

Ziel des Anhangs ist es, ein Informationssystem für die Fußballweltmeisterschaft 2006 zu erstellen. Ein derartiges Informationssystem stellt ein praxisnahes Anwendungsbeispiel dar, anhand dessen die im Buch und im Übungsbuch beschriebenen Konzepte von Datenbanksystemen nochmals durchgespielt werden können.
Im Speziellen wird eine relationale und eine XML-basierte Modellierung eines entsprechenden Informationssystems vorgestellt. Diese gelten als Grundlage, um (mitunter auch kniffligere) Anfragen an die Datenbasis zu stellen. Jede Beispielanfrage wird einmal in der relationalen Domäne mittels SQL und ein weiteres mal mittels XQuery formuliert.
Folgende Schemata und Ausprägungen liegen den Anfragen zu Grunde:

Relationale Modellierung

Typ Datei
Relationales Schema [sql]
Beispielausprägung (INSERT-Skripten) [zip]
Im bereitgestellten zip-gepackten Paket finden Sie INSERT-Skripten, mit denen Sie die Beispielausprägung anlegen können. Die Datensätze für Spieler und Spiele sind in zwei Versionen vorhanden, für deutsche und englische Anwendungsprogramme. Sie stellen hierfür angepassten Formate der Datumsfelder bereit und können beispielsweise zum Aufbau von MS SQL Server-Datenbasen verwendet werden.
Berücksichtigen Sie beim Einspielen der Datenbasis auch eine zulässige Reihenfolge beim Ausführen der INSERT-Statements, um Constraints nicht zu verletzen. Eine gültige Reihenfolge ist etwa Stadien, Mannschaften, Kampfrichter, Spieler, Spiele, leitet, Tore und Verwarnung.

XML-basierte Modellierung

Typ Datei
XML-Schema [xsd]
Beispielausprägung [xml]

Übungsbuch: Datenbanksysteme (3. überarbeitete und erweiterte Auflage)
2012, A. Kemper, M.Wimmer
Impressum