Fakultät für Informatik Arbeitsgruppe Datenbanken

Datenbank-Tabellen

Zusammengesetzte Tabellen

Datenbank Design

Auf dieser Seite befinden sich alle Informationen bezüglich des Datenbank Designs.
Spalte Typ Bedeutung
Tabelle: DOZENT
doz_id INT NOT NULL Schlüssel
name VARCHAR(50) Name des Dozenten
email VARCHAR(50) E-Mail-Adresse des Dozenten
Tabelle: GRUPPE
gr_id INT NOT NULL Schlüssel
bezeichnung VARCHAR(30) Bezeichnung der Gruppe
Tabelle: RAUM
raum_id INT NOT NULL Schlüssel
bezeichnung VARCHAR(20) Nummer des Raums mit Gebäudenummer (z.B. G07 (F)-4)
groesse INT Kapazität des Raums
Tabelle: VERANSTALTUNG
ver_id INT NOT NULL Veranstaltung
title VARCHAR(20) Name der Veranst. (z.B. Algorithmen und Datanstrukturen)
typ CHAR Typ der Veranst. (V, Ü, ...)
url VARCHAR(200) URL zur Seite der Veranstaltung (ist noch leer)
tag INT Wochentag (1 - Montag bis  5 - Freitag)
raum_id INT NOT NULL Schlüssel referenziert RAUM.RAUM_ID
turnus INT Häufigkeit der Veranst. (0-woech.; 1-1.Wo; 2-2.Wo)
beginn INT Anfang der Veranst. als volle Stunde
dauer INT Dauer der Veranst. in Stunden

Die Verknüpfungstabellen VERANST_DOZ, VERANST_GRUPPE:

Spalte Typ Bedeutung
Tabelle: VERANST_DOZ Veranstaltung-Dozent-Verknüpfung (n:n)
v_id INT NOT NULL Schlüssel referenziert VERANSTALTUNG.VER_ID
d_id INT NOT NULL Schlüssel referenziert  DOZENT.DOZ_ID
Tabelle: VERANST_GRUPPE Veranstaltung-Gruppe-Verknüpfung (n:n)
v_id INT NOT NULL Schlüssel referenziert VERANSTALTUNG.VER_ID
g_id INT NOT NULL Schlüssel referenziert GRUPPE.GR_ID

<Webmaster> - webmaster@iti.cs.uni-magdeburg.de
Last modified: Tue Jun 27 13:56:16 CEST 2000