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);
);
INSERT INTO Lehrer VALUES ('001','Laura','Müller','mul';
INSERT INTO Lehrer VALUES ('002','Thomas','Schneider','sch');
INSERT INTO Lehrer VALUES ('003','Lisa','Weber','wel');
INSERT INTO Lehrer VALUES ('004','Mark','Braun','brm');
INSERT INTO Fach VALUES ('001','Deutsch');
INSERT INTO Fach VALUES ('002','Mathematik');
INSERT INTO Fach VALUES ('003','Englisch');
INSERT INTO Fach VALUES ('004','Informatik');
</code>
Gib ... aus
<run id="6979d4345f0b8">
</run>