SQL Aufgaben Zentralübung 1 im Dezember 2013

Werbung
Name:
|
MatrNr.:
Aufgabe 4
3+5+7+9 Punkte
Gegeben das bekannte Universitätsschema:
Studenten
Vorlesungen
Professoren
Assistenten
hören
voraussetzen
prüfen
:
:
:
:
:
:
:
{[MatrNr : integer, Name : string, Semester : integer]}
{[VorlNr : integer, Titel : string, SWS : integer, gelesenVon : integer]}
{[PersNr : integer, Name : string, Rang : string, Raum : integer]}
{[PersNr : integer, Name : string, Fachgebiet : string, Boss : integer]}
{[MatrNr : integer, VorlNr : integer]}
{[Vorgänger : integer, Nachfolger : integer]}
{[MatrNr : integer, VorlNr : integer, PersNr : integer, Note : integer]}
Beantworten Sie in SQL:
1. Finden Sie alle Studenten (MatrNr ausgeben), die die Vorlesung Ethik hören.
2. Welche Studenten haben schon mal mit dem Studenten Schopenhauer gemeinsam eine
Vorlesung gehört? Geben Sie die Namen dieser Studenten duplikatfrei aus. Schopenhauer selbst darf nicht im Ergebnis vorkommen.
8
Name:
MatrNr.:
|
3. Geben Sie eine absteigend sortierte Liste aus allen Vorlesungen und der Anzahl pro
Vorlesung abgehaltener Prüfungen aus, etwa so:
VorlNr
4630
5001
5041
5022
5043
..
.
Anzahl
2
1
1
0
0
..
.
4. Finden Sie den/die Professor(en) (Name ausgeben) mit den meisten Assistenten.
9
Herunterladen