Datenmanagement SoSe 2009 Aufgabenblatt 2
April 15, 2009
1. In einer Datenbank sollen die Kneipenvorlieben von Studenten erfasst werden. Jede Kneipe hat einen Namen, einen Inhaber sowie PLZ, Ort und Str. Zu den Studenten werden Matrikelnummer, Name, Vorname und der Studiengang verwaltet. Legen Sie mit MySQL die Tabellen f¨ur Student und Kneipe an.
2. Erzeugen Sie eine dritte TabelleStudi Kneipe, in der erfasst wird, welcher Student (Matrikelnummer) welche Kneipe (Name) bevorzugt.
3. ¨Andern Sie per MySQL die TabelleStudentdahingehend, dass zus¨atzlich das Alter erfasst werden kann.
4. F¨ugen Sie in die TabelleStudent folgende Datens¨atze ein:
Matr.-Nr. Vorname Name Studiengang Alter
4211 Marge Simpson WIF 19
4712 Jogi B¨ar IF 21
7713 Lara Croft CV 19
5. F¨ugen Sie in die TabelleKneipe folgende Datens¨atze ein:
Name Inhaber PLZ Ort Str
Schluckspecht Schluck 39106 MD Schluckstr.
Knallfrosch Knall 39110 MD Knallstr.
6. Marge und Jogi gehen gern in den Knallfrosch und Lara mag den Schluckspecht.
F¨ugen Sie die entsprechenden Datens¨atze ein.
7. Geben Sie in MySQl folgende Anfragen an:
• Geben Sie Name, Studiengang und Alter aller Studenten aus.
• Welche Studenten sind nicht ¨alter als 20?
• Geben Sie Namen und Vornamen der Studenten aus, die den Knallfrosch besuchen.
1