Abfragebeschreibung für einfache VIEWS unter ACCESS |
 |
 |
Letztmalig
dran rumgefummelt: 11.06.04 17:50:00
|
... und wenn's gar net mehr weitergehen will,
kopieren Sie die SQL-Anweisung aus der betreffenden Lösung einfach in eine
geöffnete Abfrage - mit Sicht auf die SQL
- diese sollte sich dann bei Nutzung der korrekten Datenbasis fehlerfrei starten
lassen ;-)
- Gesucht sind Personalnummer, Name, Namenszusatz und Vorname
aller erfassten Professoren! -
Dateiname: VIEW01
- Gesucht ist die Liste aller Namen und Vornamen der eingeschriebenen Studenten!
-
Dateiname: VIEW02
- Bestimmen Sie eine Liste aller Vorlesungen! -
Dateiname: VIEW03
- Welcher Professor hält welche Vorlesung (das
ist dann schon eine Verbindung - Fachsprache: ein JOIN)? - Achtung! hier
den Entitytyp HAELT mit in die Projektion einbeziehen, jedoch nicht in den VIEW!
-
Dateiname: VIEW04
- Wer (welcher Professor) hat welchen Lehrstuhl inne? Streng genommen ist
das schon 'ne Searchcondition, denn alle, welche keinen Lehrstuhl inne
haben, dürften nicht angezeigt werden! -
Dateiname: VIEW05
- Gesucht sind Noten, Namen und Vornamen der eingeschriebenen Studenten! -
Dateiname: VIEW06
Gesucht sind Personalnummer, Name, Namenszusatz und Vorname aller erfassten Professoren!
Gesucht ist die Liste aller Namen und Vornamen der eingeschriebenen Studenten!
Bestimmen Sie eine Liste aller Vorlesungen!
Welcher Professor hält welche Vorlesung
Entwurfsansicht |
VIEW |
SQL-Anweisung:
SELECT PROF.TITEL, PROF.ANREDE, PROF.VORNAME, PROF.ZUSATZ, PROF.NAME, VORLESUNG.FACH
FROM VORLESUNG INNER JOIN (PROF INNER JOIN HAELT ON PROF.PERS_NR = HAELT.PERS_NR) ON VORLESUNG.VL_NR = HAELT.VL_NR;
|
Zieldatensätze: 33 |
Wer (welcher Professor) hat welchen Lehrstuhl inne? Streng genommen ist das schon 'ne Searchcondition, denn alle, welche keinen Lehrstuhl inne haben, dürften nicht angezeigt werden!
Gesucht sind Noten, Namen und Vornamen der eingeschriebenen Studenten!
Entwurfsansicht |
VIEW |
SQL-Anweisung:
SELECT STUDENT.ANREDE, STUDENT.TITEL, STUDENT.VORNAME, STUDENT.ZUSATZ, STUDENT.NAME, NOTEN.DATABASE, NOTEN.LATEIN, NOTEN.RECHT, NOTEN.DIDAKTIK, NOTEN.MATHE, NOTEN.ENGLISH
FROM STUDENT INNER JOIN NOTEN ON STUDENT.IMMA_NR = NOTEN.IMMA_NR;
|
Zieldatensätze: 462 |