-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy path1_CreateDatabase.script
More file actions
61 lines (47 loc) · 4.45 KB
/
1_CreateDatabase.script
File metadata and controls
61 lines (47 loc) · 4.45 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
AUTOREN BUECHER
ID (*) <---------->> ISBN (*)
Nachname Titel
Vorname Erscheinungsjahr
Verlag
Sprache
CREATE TABLE Autoren (
Id int IDENTITY(1,1) PRIMARY KEY
, Nachname varchar(255) NOT NULL
, Vorname varchar(255) NOT NULL
);
CREATE TABLE Buecher (
ISBN varchar(255) PRIMARY KEY
, Titel varchar(255) NOT NULL
, Erscheinungsjahr int NOT NULL
, Verlag varchar(255) NOT NULL
, Sprache varchar(32) NOT NULL
, Autor int FOREIGN KEY REFERENCES Autoren(Id)
);
insert into Autoren (Nachname, Vorname) values ('Elsberg', 'Marc');
insert into Autoren (Nachname, Vorname) values ('King', 'Stephen');
insert into Autoren (Nachname, Vorname) values ('Gibran', 'Khalil');
insert into Autoren (Nachname, Vorname) values ('Coelho', 'Paulo');
insert into Autoren (Nachname, Vorname) values ('Cormen', 'Thomas H.');
insert into Autoren (Nachname, Vorname) values ('Knuth', 'Donald E.');
insert into Autoren (Nachname, Vorname) values ('Tolkien', 'J.R.R.');
insert into Autoren (Nachname, Vorname) values ('Kaiser', 'Ulrich');
insert into Autoren (Nachname, Vorname) values ('Gaarder', 'Jostein');
insert into Autoren (Nachname, Vorname) values ('Dürrenmatt', 'Friedrich');
insert into Buecher (ISBN, Titel, Erscheinungsjahr, Verlag, Sprache, Autor) values ('978-3442380299', 'BLACKOUT - Morgen ist es zu spät', 2013, 'Blanvalet Taschenbuch Verlag', 'Deutsch', 1 );
insert into Buecher (ISBN, Titel, Erscheinungsjahr, Verlag, Sprache, Autor) values ('978-3734100932', 'ZERO - Sie wissen, was du tust', 2016, 'Blanvalet Taschenbuch Verlag', 'Deutsch', 1 );
insert into Buecher (ISBN, Titel, Erscheinungsjahr, Verlag, Sprache, Autor) values ('978-3764506322', 'GIER - Wie weit würdest du gehen?', 2019, 'Blanvalet Taschenbuch Verlag', 'Deutsch', 1 );
insert into Buecher (ISBN, Titel, Erscheinungsjahr, Verlag, Sprache, Autor) values ('978-3734105579', 'HELIX - Sie werden uns ersetzen', 2018, 'Blanvalet Taschenbuch Verlag', 'Deutsch', 1 );
insert into Buecher (ISBN, Titel, Erscheinungsjahr, Verlag, Sprache, Autor) values ('978-3404130894', 'Shining', 2019, 'Lübbe', 'Deutsch', 2 );
insert into Buecher (ISBN, Titel, Erscheinungsjahr, Verlag, Sprache, Autor) values ('978-3453504080', 'Es', 2019, 'Heyne Verlag', 'Deutsch', 2 );
insert into Buecher (ISBN, Titel, Erscheinungsjahr, Verlag, Sprache, Autor) values ('978-3453435797', 'Friedhof der Kuscheltiere', 2011, 'Heyne Verlag', 'Deutsch', 2 );
insert into Buecher (ISBN, Titel, Erscheinungsjahr, Verlag, Sprache, Autor) values ('978-3843601757', 'Der Prophet', 2012, 'Patmos Verlag', 'Deutsch', 3 );
insert into Buecher (ISBN, Titel, Erscheinungsjahr, Verlag, Sprache, Autor) values ('978-3257237276', 'Der Alchimist', 2008, 'Diogenes', 'Deutsch', 4 );
insert into Buecher (ISBN, Titel, Erscheinungsjahr, Verlag, Sprache, Autor) values ('978-0262033848', 'Introduction to Algorithms', 2013, 'The MIT Press', 'Englisch', 5 );
insert into Buecher (ISBN, Titel, Erscheinungsjahr, Verlag, Sprache, Autor) values ('978-0201896831', 'The Art of Computer Programming: Volume 1: Fundamental Algorithms', 1997, 'Addison-Wesley', 'Englisch', 6 );
insert into Buecher (ISBN, Titel, Erscheinungsjahr, Verlag, Sprache, Autor) values ('978-0201896848', 'The Art of Computer Programming: Volume 2: Seminumerical Algorithms', 1997, 'Prentice Hall', 'Englisch', 6 );
insert into Buecher (ISBN, Titel, Erscheinungsjahr, Verlag, Sprache, Autor) values ('978-0201896855', 'The Art of Computer Programming: Volume 3: Sorting and Searching', 1998, 'Addison-Wesley', 'Englisch', 6 );
insert into Buecher (ISBN, Titel, Erscheinungsjahr, Verlag, Sprache, Autor) values ('978-3908934011', 'Der Herr der Ringe. Die Gefähren.', 2001, 'Klett Cotta', 'Deutsch', 7 );
insert into Buecher (ISBN, Titel, Erscheinungsjahr, Verlag, Sprache, Autor) values ('978-3608953107', 'Der Herr der Ringe. Die zwei Türme.', 1987, 'Klett Cotta', 'Deutsch', 7 );
insert into Buecher (ISBN, Titel, Erscheinungsjahr, Verlag, Sprache, Autor) values ('978-3608955385', 'Der Herr der Ringe. Die Rückkehr des Königs.', 2008, 'Klett Cotta', 'Deutsch', 7 );
insert into Buecher (ISBN, Titel, Erscheinungsjahr, Verlag, Sprache, Autor) values ('978-3836227575', 'C/C++: Das umfassende Lehrbuch', 2014, 'Galileo Computing', 'Deutsch', 8 );
insert into Buecher (ISBN, Titel, Erscheinungsjahr, Verlag, Sprache, Autor) values ('978-3257230475', 'Die Physiker. Eine Komödie in zwei Akten', 1998, 'Diogenes Verlag', 'Deutsch', 10 );