CREATE TABLE Student( MatrNr Integer NOT NULL, Name VARCHAR(20), Geburtsdatum Integer, Studiengang VARCHAR(30), Fachsemester Integer, PRIMARY KEY(MatrNr) ); CREATE TABLE Betreuer( PersonalNr Integer NOT NULL, Name VARCHAR(20), Akadem_Titel VARCHAR(10), Fachbereich VARCHAR(30), PRIMARY KEY(PersonalNr) ); CREATE TABLE Veranstaltung( VeranstID Integer NOT NULL, Veranst_Titel VARCHAR(30), PersonalNr Integer REFERENCES Betreuer(PersonalNr), PRIMARY KEY(VeranstID) ); CREATE TABLE Ergebnis( VeranstID Integer NOT NULL REFERENCES Veranstaltung(VeranstID), MatrNr Integer NOT NULL REFERENCES Student(MatrNr), Datum timestamp, Note Integer, PRIMARY KEY(VeranstID,MatrNr) ); INSERT INTO Student(MatrNr,Name,Studiengang,Fachsemester) VALUES(01, 'Peter', 'IE', 3); INSERT INTO Student(MatrNr,Name,Studiengang,Fachsemester) VALUES(02, 'Angi','Geschichte',1); INSERT INTO Student(MatrNr,Name,Studiengang,Fachsemester) VALUES(03,'Woelfchen','Wolfologie',4); INSERT INTO Student(MatrNr,Name,Studiengang,Fachsemester) VALUES(04,'Otto','Psychologie',6); INSERT INTO Student(MatrNr,Name,Studiengang,Fachsemester) VALUES(05,'Manni', 'Englisch',4); INSERT INTO Student(MatrNr,Name,Studiengang,Fachsemester) VALUES(06,'Erich','Geschichte',1); INSERT INTO Student(MatrNr,Name,Studiengang,Fachsemester) VALUES(07,'Woelfchen189','Geschichte',7); INSERT INTO Student(MatrNr,Name,Studiengang,Fachsemester) VALUES(08,'Timo','Geschichte',1); INSERT INTO Student(MatrNr,Name,Studiengang,Fachsemester) VALUES(09, 'Benni Miller','Geschichte',1); INSERT INTO Student(MatrNr,Name,Studiengang,Fachsemester) VALUES(10,'Erich Kästner','Geschichte',1); Insert INTO Betreuer VALUES(201, 'Jekal der Piki', 'Prof', 'Geschichte'); Insert INTO Betreuer VALUES(202, 'Jan', 'Prof', 'Islamistik'); Insert INTO Betreuer VALUES(203, 'Sarah', 'Prof', 'Mathematik'); Insert INTO Betreuer VALUES(204, 'Zuse', 'Dr', 'Geschichte'); Insert INTO Veranstaltung VALUES(301, 'Mittelalter', 201); Insert INTO Veranstaltung VALUES(302, 'Neuzeit', 203); Insert INTO Veranstaltung VALUES(303, 'Islam', 202); Insert INTO Veranstaltung VALUES(304, 'Kaiserreich', 201); Insert INTO Veranstaltung VALUES(305, 'Stalin', 201); INSERT INTO Ergebnis(VeranstID, MatrNr, Note) VALUES(303,02, 2); INSERT INTO Ergebnis(VeranstID, MatrNr, Note) VALUES(301,07, 3); INSERT INTO Ergebnis(VeranstID, MatrNr, Note) VALUES(304,05, 5); INSERT INTO Ergebnis(VeranstID, MatrNr, Note) VALUES(301,08, 4); INSERT INTO Ergebnis(VeranstID, MatrNr, Note) VALUES(305,02, 1); INSERT INTO Ergebnis(VeranstID, MatrNr, Note) VALUES(302,09, 1);