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