vorlesung

16.1 Beschreibung

Erstellen Sie für den Vorlesungsbetrieb einer Hochschule ein Datenmodell. Folgende Festlegungen gelten:

  • Wir wollen eine Vorlesung wie DBS als Veranstaltung bezeichnen und die einzelnen konkreten Veranstaltungen (1. März 2007, 14.15 – 15.45 Uhr, 8. März 2007, 8.00 – 9.30 Uhr, usw.) als Veranstaltungstermine.
  • Die Studierenden werden durch ihre Immatrikulationsnummer (ImmNr) identifiziert und durch Name, Vorname (VN), Postleitzahl (PLZ) und Ort beschrieben.
  • Jede Veranstaltung hat eine Bezeichnung (VeranstName). Außerdem wird durch ein Attribut Veranstaltungstyp (VeranstTyp) festgehalten, ob es sich um eine Vorlesung, eine Übung, ein Seminar oder einen Projektkurs handelt.
  • Für jeden Veranstaltungstermin wird der Tag, die Anfangszeit (AnfZ) und der Endzeitpunkt (EndZ) festgehalten.
  • Jeder Dozent wird durch eine Nummer identifiziert (DozNr). Bei Dozenten der Hochschule wird ihr Raum, ihre Telefonnummer (DozTel) und der Fachbereich festgehalten, dem sie angehören (DozFachb). Bei externen Dozenten wird durch ein Attribut Herkunft festgehalten, von welcher anderen Organisation (BA, FH, Unternehmen, usw.) sie kommen. Handelt es sich um Privatleute wird in dieses Attribut „selbständig“ eingetragen. Außerdem wird für externe Dozenten die Privatanschrift (nur eine) erfasst: Postleitzahl (PLZ), Ort, Straße, Telefon (nur eines). Selbstverständlich werden für alle Dozenten Name, Vorname und akademische Grade (AkGrad) festgehalten.
  • Eine bestimmte Veranstaltung kann von mehreren Dozenten gegeben werden.
  • Für jede Veranstaltung wird festgehalten, von welchem Fachbereich (Fachb) sie angeboten wird. Erläuterung: Ein Studierender des Fachbereichs BWL besucht u.U. auch Veranstaltungen des Fachbereichs Informatik, usw.
  • Für jeden Studierenden wird nur festgehalten, welche Veranstaltungen er oder sie besucht hat, nicht an welchen Veranstaltungsterminen er oder sie anwesend war.
  • Beim Veranstaltungsbesuch wird außerdem festgehalten, in welchem Semester die/der Studierende war, ob es sich um das Wintersemester (WS) oder das Sommersemester (SS) handelte (mit einem Attribut WS_SS) und in welchem Jahr das Ganze stattfand. Insgesamt also z.B.: Studierende/r 121212 (ImmNr) hat DBS (VeranstName) im WS (WS_SS) 1998 (Jahr) besucht.

Das Datenmodell soll die Veranstaltungstermine, die Veranstaltungen, die Dozenten und den Vorlesungsbesuch erfassen.

16.2 Prozessorientierte Datenmodellierung / Zeitachse

Die zeitliche Dimension wird durch die oben angeforderte Erfassung des Vorlesungsbesuchs berücksichtigt.

16.3 Zweck der Datenbank

Mit der Datenbank sollen das Vorlesungsgeschehen festgehalten werden. Ein Ziel ist der Ausdruck von Vorlesungsverzeichnissen.

16.4 Modellierungshinweise

In der Aufgabe sind einzelne Attribute schon als solche markiert. Ergänzen Sie Attribute nur, wenn es modellierungstechnisch unumgänglich ist.