Aufgabenblatt 3

Werbung
Datenbanken für Mathematiker WS 11/12 – Dr. Brigitte Mathiak
Aufgabenblatt 3
Aufgabe 1 Datenmodellierung
1.1. Wandeln Sie das obige UML Diagramm in ein Relationenschema um (3 Punkte).
1.2. Bitte markieren Sie Schlüssel und Fremdschlüssel.
1.3. Welche der in der Vorlesung vorgestellten Methoden zur Umwandlung von Spezialisierung haben
Sie gewählt?
1.4. Erstellen Sie die folgende Datenbank in SQL (3 Punkte)
ping(ID:int, pong->pong.ID: int)
pong(ID:int, ping->ping.ID:int)
ACHTUNG Fehler in der Vorlesung: Der Befehl
ALTER TABLE <tablename> MODIFY COLOMN …
heisst für ihre Oracle Version:
ALTER TABLE <tablename> MODIFY (…);
Beide Tabellen sollen jeweils zwei gültige Dateneinträge (Zeilen) enthalten.
1.5. Ändern Sie eine Zeile so, dass es zu einer Fehlermeldung kommt. Erläutern Sie die Fehlermeldung
kurz. (2 Punkte)
Aufgabe 2: siehe Aufgabenblatt 2
Herunterladen