Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- CREATE DATABASE Lernplattform;
- USE Lernplattform;
- CREATE TABLE Profil (EMail VARCHAR (50) NOT NULL,
- Name VARCHAR(50) NOT NULL,
- Vorname VARCHAR(50) NOT NULL,
- Strasse VARCHAR(50) NOT NULL,
- Hausnummer VARCHAR(5) NOT NULL,
- PLZ VARCHAR(4) NOT NULL,
- Ort VARCHAR(50) NOT NULL,
- Studienabschlussjahr VARCHAR(4) NOT NULL,
- Passwort VARCHAR(20) NOT NULL,
- PRIMARY KEY (EMail));
- CREATE TABLE Studiengang (Studiengang VARCHAR(50) NOT NULL,
- PRIMARY KEY (Studiengang));
- CREATE TABLE Fachbereich (Fachbereich VARCHAR(50) NOT NULL,
- PRIMARY KEY (Fachbereich));
- CREATE TABLE hat (EMail VARCHAR (50) NOT NULL,
- Fachbereich VARCHAR(50) NOT NULL,
- PRIMARY KEY (EMail,Fachbereich),
- UNIQUE (EMail,Fachbereich));
- CREATE TABLE besucht (EMail VARCHAR (50) NOT NULL,
- Studiengang VARCHAR(50) NOT NULL,
- PRIMARY KEY (EMail,Studiengang),
- UNIQUE (EMail));
- CREATE TABLE beinhaltet (Studiengang VARCHAR(50) NOT NULL,
- Fachbereich VARCHAR(50) NOT NULL,
- PRIMARY KEY (Studiengang,Fachbereich),
- UNIQUE (Studiengang,Fachbereich));
- INSERT INTO Profil (EMail,Name,Vorname,Strasse,Hausnummer,PLZ,Ort,Studienabschlussjahr,Passwort)
- VALUES ("abcd@students.zhaw.ch","Muster","Max","Haptstrasse","22",7233,"Zürich",2011,"123456");
- INSERT INTO Profil (EMail,Name,Vorname,Strasse,Hausnummer,PLZ,Ort,Studienabschlussjahr,Passwort)
- VALUES ("efgh@students.zhaw.ch","Meier","Daniel","Bahnhofstrasse","1",8572,"Berg",2014,"654321");
- INSERT INTO Profil (EMail,Name,Vorname,Strasse,Hausnummer,PLZ,Ort,Studienabschlussjahr,Passwort)
- VALUES ("ijk5@students.zhaw.ch","Keller","Stephanie","Im Dorf","5a",8533,"Weinfelden",2012,"steff12");
- INSERT INTO Fachbereich (Fachbereich) VALUES ("Digitaltechnik");
- INSERT INTO Fachbereich (Fachbereich) VALUES ("Sprache im Beruf 1");
- INSERT INTO Fachbereich (Fachbereich) VALUES ("Elektrotechnik 1");
- INSERT INTO Fachbereich (Fachbereich) VALUES ("Projekt 1");
- INSERT INTO Fachbereich (Studiengang) VALUES ("Informatik");
- INSERT INTO Fachbereich (Studiengang) VALUES ("Elektrotechnik");
- INSERT INTO hat (EMail,Fachbereich) VALUES ("abcd@students.zhaw.ch", "Digitaltechnik");
- INSERT INTO hat (EMail,Fachbereich) VALUES ("abcd@students.zhaw.ch", "Sprache im Beruf 1");
- INSERT INTO hat (EMail,Fachbereich) VALUES ("efgh@students.zhaw.ch", "Elektrotechnik 1");
- INSERT INTO hat (EMail,Fachbereich) VALUES ("efgh@students.zhaw.ch", "Projekt 1");
- INSERT INTO hat (EMail,Fachbereich) VALUES ("ijk5@students.zhaw.ch", "Digitaltechnik");
- INSERT INTO hat (EMail,Fachbereich) VALUES ("ijk5@students.zhaw.ch", "Elektrotechnik 1");
- INSERT INTO besucht (EMail, Studiengang) VALUES ("abcd@students.zhaw.ch", "Elektrotechnik");
- INSERT INTO besucht (EMail, Studiengang) VALUES ("efgh@students.zhaw.ch", "Informatik");
- INSERT INTO besucht (EMail, Studiengang) VALUES ("ijk5@students.zhaw.ch", "Informatik");
- INSERT INTO beinhaltet (Studiengang, Fachbereich) VALUES ("Elektrotechnik", "Digitaltechnik");
- INSERT INTO beinhaltet (Studiengang, Fachbereich) VALUES ("Elektrotechnik", "Sprache im Beruf 1");
- INSERT INTO beinhaltet (Studiengang, Fachbereich) VALUES ("Elektrotechnik", "Elektrotechnik 1");
- INSERT INTO beinhaltet (Studiengang, Fachbereich) VALUES ("Informatik", "Projekt 1");
- INSERT INTO beinhaltet (Studiengang, Fachbereich) VALUES ("Informatik", "Digitaltechnik");
- INSERT INTO beinhaltet (Studiengang, Fachbereich) VALUES ("Informatik", "Sprache im Beruf 1");
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement