PMG2426 1/DB Beleg/Alexandra

Aus ProgrammingWiki

Wiki-Quelltext dieser Seite.

<language>SQL</language>
[[Bild:A_Sonnenblumenkern_Datenbank.jpg|800px|]]

<code id="6979d04b8419e">
DROP TABLE IF EXISTS Lehrer;
CREAT TABLE Lehrer(
 Lehrer_ID varchar;
 Vorname varchar;
 Nachname varchar;
 Kürzel varchar;
 PRIMARY KEY (Lehrer_ID);
);
DROP TABLE IF EXISTS Fach;
CREAT TABLE Fach(
 Fach_ID varchar;
 Fachname varchar;
 PRIMARY KEY (Fach_ID);
);
DROP TABLE IF EXISTS Raum;
CREAT TABLE Raum(
 Raum_ID varchar;
 RaumNR varchar;
 PRIMARY KEY (Raum_ID);
);
DROP TABLE IF EXISTS Klasse;
CREAT TABLE Klasse(
 Klassen_ID varchar;
 Bezeichnung varchar;
 PRIMARY KEY (Klassen_ID);
);
DROP TABLE IF EXISTS Unterrichtseinheiten;
CREAT TABLE Unterrichtseinheiten(
 UE_ID varchar;
 Wochentag varchar;
 Stunde varchar;
 Raum_ID varchar;
 Klassen_ID varchar;
 Fach_ID varchar;
 Lehrer_ID varchar;
 PRIMARY KEY (UE_ID);
 FOREING KEY (Raum_ID) REFERENCES Raum(Raum_ID);
 FOREING KEY (Klassen_ID) REFERENCES Klasse(Klassen_ID);
 FOREING KEY (Fach_ID) REFERENCES Fach(Fach_ID);
 FOREING KEY (Lehrer_ID) REFERENCES Lehrer(Lehrer_ID);
);
</code>