Datenbanken und Informationssysteme


Aufgabe 5: Anfragen an eine relationale Datenbank in SQL

Benutzen Sie zur Lösung dieser Aufgabe die Projekt-Datenbank. Beachten Sie bitte bei der Benutzung die Hinweise dazu! Die Lösungen können auch per e-mail eingereicht werden.

  1. Formulieren Sie eine Anfrage, die die Namen aller Unterabteilungen liefert.
  2. Formulieren Sie eine Anfrage, die die Namen aller Abteilungen liefert, die Unterabteilungen besitzen.
  3. Formulieren Sie eine Anfrage, die eine zweispaltige Tabelle liefert, die im Klartext (d.h. Projekttitel bzw. Abteilungsname) angibt, welche Abteilung an welchen Projekten mitarbeitet! Die Tabelle soll dabei nach Abteilungen sortiert sein.
  4. Formulieren sie die obige Anfrage so um, daß die Spalten des Ergebnisses "Abteilung" und "Projekt" heißen!
  5. Formulieren Sie eine Anfrage, die zu jeder Abteilung die Anzahl der Projekte, an denen sie beteiligt ist, ermittelt!

Achtung: Die Projektdatenbank stürzt manchmal ab. Sollte sie deshalb einmal nicht verfügbar sein, bitte an mich eine kurze Nachricht (e-mail) geben, ich starte sie dann neu.


Software Systems Institute 31-nov-1998 holm wegner