Zum Inhalt
Emilie
Aus ProgrammingWiki
<
PMG2224 4
<
DB Beleg
Archivierte Version vom 2024-03-06T11:54:48+00:00.
Aktuelle Version
-- Tabelle für Schüler DROP TABLE IF EXISTS Schueler; CREATE TABLE Schueler ( SchuelerID varchar(100) NOT NULL UNIQUE, Name varchar(50) NOT NULL, Vorname varchar(50), Tutor varchar(50), Geburtsdatum DATE, PRIMARY KEY (SchuelerID) ); -- Tabelle für Bücher DROP TABLE IF EXISTS Buecher; CREATE TABLE Buecher ( BuchISBN varchar(100) NOT NULL UNIQUE, Titel varchar(100) NOT NULL, Autor varchar(100), Genre varchar(100) NOT NULL, Erscheinungsjahr INT, Verlag varchar(100), PRIMARY KEY (BuchISBN) ); -- Tabelle für Zeitschriften DROP TABLE IF EXISTS Zeitschrift; CREATE TABLE Zeitschrift ( ZeitschriftISSN varchar(100) NOT NULL UNIQUE, Titel varchar(100) NOT NULL, Erscheinungsdatum INT, Verlag varchar(100), PRIMARY KEY (ZeitschriftISSN), ); --Tabelle für die Ausleihe DROP TABLE IF EXISTS Ausleihen; CREATE TABLE Ausleihen ( AusleihID varchar(100) NOT NULL UNIQUE, BuchISBN varchar(100) NOT NULL, ZeitschriftISSN varchar(100) NOT NULL, SchuelerID varchar(100) NOT NULL, PRIMARY KEY (AusleihID) FOREIGN KEY (BuchISBN) REFERENCES Buecher(BuchISBN) FOREIGN KEY (ZeitschriftISSN) REFERENCES Zeitschrift(ZeitschriftISSN) ); -- Beispiel-Daten INSERT INTO Schueler (SchuelerID, Name, Vorname, Geburtsdatum) VALUES ('222', 'Mustermann', 'Max', 'Müller', '2005-05-05') ('123', 'Richter', 'Lisa', 'Bauer', '2004-07-01') ('111', 'Musterfrau', 'Maxime', 'Neuer', '2006-01-01') INSERT INTO Buecher (BuchISBN, Titel, Autor, Genre, Erscheinungsjahr, Verlag) VALUES ('978-3-7375-0553-6', 'Harry Potter und der Stein der Weisen', 'J.K. Rowling', '1997', 'Carlsen') ('978-3-7657-1111-4', 'Die Verwandlung', 'Franz Kafka', '1915', 'S.Fischer Verlag') ('978-3-8289-9492-8', 'To Kill a Mockingbird', 'Harper Lee', '1960', 'HarperCollins') INSERT INTO Zeitschriften (ZeitschriftISSN, Titel, Erscheinungsdatum, Verlag) VALUES ('1234-5678', 'DAS BESTE TV-PROGRAMM', '2024-01', 'TV14') ('0724-867', 'Leben in der Savanne', '2023-12', 'NATIONAL GEOGRAPHIC') ('0724-963', 'Leben in der Wüste', '2023-11', 'NATIONAL GEOGRAPHIC') INSERT INTO Ausleihen (AusleihID, BuchISBN, ZeitschriftISSN, SchuelerID) VALUES ('654321', '978-3-7375-0553-6', '0724-867', '222') ('123456', '978-3-7657-1111-4', '0724-963', '123') ('678901', '978-3-8289-9492-8', 'keines', '111')
ausführen
Seite
Quelltext
Versionen/Autoren
Konto registrieren
Anmelden
Navigation
Startseite
Letzte Änderungen
Alle Seiten
Einführungskurs
Hilfe
Dateien
Suche
Suchen
Werkzeuge
Links auf diese Seite
Spezialseiten