Datenbanksysteme < Datenbanken < Praktische Inform. < Hochschule < Informatik < Vorhilfe
|
Status: |
(Frage) für Interessierte | Datum: | 16:34 Mi 04.05.2005 | Autor: | asudau |
Ich habe diese Frage in keinem Forum auf anderen Internetseiten gestellt.
Gegeben seien die folgenden Relationen:
Studierende: {[MatrikelNr, Name, Semester]}
Dozenten: {[PersNr, Name]}
Vorlesungen: {[VorlNr, Titel]}
lesen: {[PersNr, VorlNr]}
hoeren: {[MatrikelNr, VorlNr]}
Formulieren Sie in der Relationenalgebra die folgenden Anfragen:
1. Wie lauten die Namen der Studierenden, die seit 5 Semestern oder
länger studieren?
2. Welche Vorlesungen werden nicht von Lehmann gehört?
3. Wie heißen die Hörer der Vorlesungen von Dozent Vornberger?
4. Welche Vorlesungen werden mindestens von allen Studierenden
gehört, die die Vorlesung Datenbanken hören?
5. Wie heißen die Studierenden, die vor allen ihren Dozenten im
Telefonbuch stehen?
Für 1 würde ich sagen: (s = selektionssymbol; unterstrichen heißt
kleingedruckt)
s Semester [mm] \ge5 [/mm] (Studierende)
Für 2:
[mm] \pi [/mm] VorlNr (Vorlesungen) - [mm] \pi [/mm] VorlNr (s Studierende.MatrikelNr=hoeren.MatrikelNr [mm] \wedge [/mm] Studierende.Name=Lehmann (hoeren))
Bei den anderen Aufgaben verlier ich irgendwie den Überblick vielleicht, weil ich die Loin-Operatoren noch nicht 100 prozent verinnerlicht habe.
Kann mir da jemand weiterhelfen und sind meine bisherigen Ergebnisse richtig?
|
|
|
|
Status: |
(Mitteilung) Reaktion unnötig | Datum: | 20:50 Di 11.10.2005 | Autor: | matux |
Hallo asudau!
Leider konnte Dir keiner hier mit Deinem Problem in der von Dir vorgegebenen Zeit weiterhelfen.
Vielleicht hast Du ja beim nächsten Mal mehr Glück .
Viele Grüße,
Matux, der Foren-Agent
Allgemeine Tipps wie du dem Überschreiten der Fälligkeitsdauer entgegenwirken kannst findest du in den Regeln für die Benutzung unserer Foren.
|
|
|
|