=> Lektion 5: SQL-Übungen Teil 2
Lektion 6: SQL-Übungen Teil 3
Aufgabe 6
ER-Modellierung eines Krankenhauses
Betrachte die folgenden Anforderungen für eine Datenbank zur Verwaltung von Krankenhäusern und erstelle daraus ein ER-Modell:
Ein Krankenhaus trägt eine eindeutige Kennzeichnung, hat einen Namen und eine Adresse.
In den Krankenhäusern arbeiten Ärzte. Wichtige Informationen über die Ärzte sind Nummer der Zulassung, Fachgebiet (z.B. Chirurg) und ihr akademischer Titel.
Eine Krankenhausstation hat einen Namen (z.B. Station 74) und eine Spezialisierung (z.B. Intensivstation, Kardiologie)
Jedes Krankenhaus hat eine oder mehrere Stationen. Jede Station gehört zu genau einem Krankenhaus.
In jedem Krankenhaus arbeiten ein oder mehrere Ärzte. Jeder Arzt kann nur an einem Krankenhaus arbeiten.
Aufgabe 7
ER-Modellierung eines Online-Buchhandles
Betrachte die folgenden Anforderungen für eine Datenbank zur Verwaltung eines Online-Buchhandels und erstelle daraus ein ER-Modell:
Der Kunde soll aus dem Katalog die verfügbaren Titel mit ihren Preisen heraussuchen können, dabei soll er auch nach dem Genre suchen können.
Der Kunde kann in einer Bestellung mehrere Bücher bestellen.
Ein Kunde kann mehrere Male bestellen.
Man soll alle Bücher eines Kunden auflisten können, sowie einen Lieferschein mit jeder Position einer Bestellung
Es müssen Informationen über Bücher gespeichert werden.
Für jedes Buch sind Titel, Autor, Erscheinungsdatum und Genre wichtig.
Kunden können Bücher bestellen.
Aufgabe 8
ER-Modellierung eines Filmstudios
Betrachte die folgenden Anforderungen für eine Datenbank zum Speichern von Filmstars und Filmen und erstelle daraus ein ER-Modell
Es müssen Informationen über Filme gespeichert werden.
Für jeden Film sind Titel, Datum der Uraufführung, Genre und Homepageadresse wichtig.
Filme können Preise bekommen (z.B. Oscar, Bambi,…)
Für den Preis sind Name, Kategorie und Jahr des Verleihs wichtig
Jeder Film wird von einem Studio produziert, das einen Namen und Adresse hat.
Aufgabe 9