Advertisement
Guest User

Untitled

a guest
Jan 21st, 2018
328
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 8.24 KB | None | 0 0
  1.  
  2. CREATE TABLE admin (
  3. id_admin NUMBER(5) NOT NULL,
  4. login VARCHAR2(50),
  5. haslo VARCHAR2(50),
  6. imie VARCHAR2(50),
  7. nazwisko VARCHAR2(50),
  8. telefon VARCHAR2(11)
  9. );
  10.  
  11. INSERT INTO admin (id_admin, login, haslo,imie,nazwisko,telefon)
  12. VALUES (1,'admin','admin','Przemyslaw','Michalowski',503066106)
  13.  
  14. ALTER TABLE admin ADD CONSTRAINT admin_pk PRIMARY KEY ( id_admin );
  15.  
  16. CREATE TABLE czasopisma (
  17. id_czasopisma NUMBER(5) NOT NULL,
  18. tytul VARCHAR2(50),
  19. gatunek VARCHAR2(25),
  20. wydawnictwo VARCHAR2(50),
  21. INDEX NUMBER(5),
  22. issn NUMBER(8)
  23. );
  24.  
  25. ALTER TABLE czasopisma ADD CONSTRAINT czasopisma_pk PRIMARY KEY ( id_czasopisma );
  26.  
  27. INSERT INTO czasopisma (id_czasopisma,tytul,gatunek,wydawnictwo,INDEX,issn)
  28. VALUES (1,'PC-Format','Komputerowy','Bauer',74524,16407776)
  29. INSERT INTO czasopisma (id_czasopisma,tytul,gatunek,wydawnictwo,INDEX,issn)
  30. VALUES (2,'CD-Action','Komputerowy','Bauer',36553,14262916)
  31. INSERT INTO czasopisma (id_czasopisma,tytul,gatunek,wydawnictwo,INDEX,issn)
  32. VALUES (3,'Kino','Filmowe','Fundacja KINO',72452,00231673)
  33. INSERT INTO czasopisma (id_czasopisma,tytul,gatunek,wydawnictwo,INDEX,issn)
  34. VALUES (4,'Didaskalia','Teatralne','Instytut Książki',66723,00400769)
  35. INSERT INTO czasopisma (id_czasopisma,tytul,gatunek,wydawnictwo,INDEX,issn)
  36. VALUES (5,'Elektronik','Techniczna','AVT-Korporacja',72213,12484030)
  37. INSERT INTO czasopisma (id_czasopisma,tytul,gatunek,wydawnictwo,INDEX,issn)
  38. VALUES (6,'Odra','Literacka','Instytut Książki',92216,04725182)
  39. INSERT INTO czasopisma (id_czasopisma,tytul,gatunek,wydawnictwo,INDEX,issn)
  40. VALUES (7,'National Geographic','Turystyczna','National Geographic',88753,76458832)
  41. INSERT INTO czasopisma (id_czasopisma,tytul,gatunek,wydawnictwo,INDEX,issn)
  42. VALUES (8,'Top Gear','Motoryzacja','Burda',65362,18983731)
  43.  
  44.  
  45.  
  46.  
  47. CREATE TABLE czytelnik (
  48. id_czytelnik NUMBER(5) NOT NULL,
  49. login VARCHAR2(30),
  50. haslo VARCHAR2(30),
  51. imie VARCHAR2(50),
  52. nazwisko VARCHAR2(50),
  53. adres VARCHAR2(100),
  54. miasto VARCHAR2(50),
  55. wojewodztwo VARCHAR2(50),
  56. telefon VARCHAR2(11),
  57. email VARCHAR2(50)
  58. );
  59.  
  60. ALTER TABLE czytelnik ADD CONSTRAINT czytelnik_pk PRIMARY KEY ( id_czytelnik );
  61.  
  62. INSERT INTO (id_czytelnik,login,haslo,imie,nazwisko,adres,miasto,wojewodztwo,telefon,email)
  63. VALUES (1,'Amanda1','Amanda1','Amanda','Wesołkowska','ul. Leśna 4', 'Lublin', 'Lubelskie',503066107,'przyklad_1@gmail.com')
  64. INSERT INTO (id_czytelnik,login,haslo,imie,nazwisko,adres,miasto,wojewodztwo,telefon,email)
  65. VALUES (2,'Damian1','Damian1','Damian','Jagiełło','ul. Leśna 6', 'Warszawa', 'Mazowieckie',503066108,'przyklad_2@gmail.com')
  66. INSERT INTO (id_czytelnik,login,haslo,imie,nazwisko,adres,miasto,wojewodztwo,telefon,email)
  67. VALUES (3,'Helena1','Helena1','Helena','Robótka','ul. Leśna 8', 'Białystok', 'Podlaskie',503066109,'przyklad_3@gmail.com')
  68. INSERT INTO (id_czytelnik,login,haslo,imie,nazwisko,adres,miasto,wojewodztwo,telefon,email)
  69. VALUES (4,'Adrian1','Adrian1','Adrian','Klepka','ul. Leśna 10', 'Kraków', 'Małopolskie',503066110,'przyklad_4@gmail.com')
  70. INSERT INTO (id_czytelnik,login,haslo,imie,nazwisko,adres,miasto,wojewodztwo,telefon,email)
  71. VALUES (5,'Diana1','Diana1','Diana','Król','ul. Leśna 12', 'Lublin', 'Lubelskie',503066111,'przyklad_5@gmail.com')
  72. INSERT INTO (id_czytelnik,login,haslo,imie,nazwisko,adres,miasto,wojewodztwo,telefon,email)
  73. VALUES (6,'Mateusz1','Mateusz1','Mateusz','Kamiński','ul. Leśna 14', 'Warszawa', 'Mazowieckie',503066112,'przyklad_6@gmail.com')
  74. INSERT INTO (id_czytelnik,login,haslo,imie,nazwisko,adres,miasto,wojewodztwo,telefon,email)
  75. VALUES (7,'Jakub1','Jakub1','Jakub','Woźniak','ul. Leśna 16', 'Białystok', 'Podlaskie',503066113,'przyklad_7@gmail.com')
  76.  
  77.  
  78.  
  79. CREATE TABLE ksiazka (
  80. id_ksiazka NUMBER(5) NOT NULL,
  81. autor VARCHAR2(50),
  82. tytul VARCHAR2(100),
  83. gatunek VARCHAR2(25),
  84. wydawnictwo VARCHAR2(50),
  85. rok_wydania NUMBER(4),
  86. isbn NUMBER(13)
  87. );
  88.  
  89. ALTER TABLE ksiazka ADD CONSTRAINT ksiazka_pk PRIMARY KEY ( id_ksiazka );
  90.  
  91. INSERT INTO ksiazka (id_ksiazka,autor,tytul,gatunek,wydawnictwo,rok_wydania,isbn)
  92. VALUES (1,'Adam Mickiewicz','Pan Tadeusz','Epos','Nowa Era',1834,9788324631773)
  93. INSERT INTO ksiazka (id_ksiazka,autor,tytul,gatunek,wydawnictwo,rok_wydania,isbn)
  94. VALUES (2,'Bolesław Prus','Lalka','Powieść','Gebethner i Wolff',1890,8645319007654)
  95. INSERT INTO ksiazka (id_ksiazka,autor,tytul,gatunek,wydawnictwo,rok_wydania,isbn)
  96. VALUES (3,'Eliza Orzeszkowa','Nad Niemnem','Powieść','Greg',1888,3452974712308)
  97. INSERT INTO ksiazka (id_ksiazka,autor,tytul,gatunek,wydawnictwo,rok_wydania,isbn)
  98. VALUES (4,'Stanisław Wyspiańki','Wesele','Dramat','Wydawnictwo Literackie',1901,1583583455632)
  99. INSERT INTO ksiazka (id_ksiazka,autor,tytul,gatunek,wydawnictwo,rok_wydania,isbn)
  100. VALUES (5,'Maria Kuncewiczowa','Cudzoziemka','Powieść','Greg',1936,5254372459672)
  101. INSERT INTO ksiazka (id_ksiazka,autor,tytul,gatunek,wydawnictwo,rok_wydania,isbn)
  102. VALUES (6,'Dante Alighieri','Boska Komedia','Poemat','Wolne Lektury',1321,6548361029374)
  103. INSERT INTO ksiazka (id_ksiazka,autor,tytul,gatunek,wydawnictwo,rok_wydania,isbn)
  104. VALUES (7,'Stefan Żeromski','Ludzie bezdomni','Powieść','Wolne Lektury',1900,04856372910472)
  105. INSERT INTO ksiazka (id_ksiazka,autor,tytul,gatunek,wydawnictwo,rok_wydania,isbn)
  106. VALUES (8,'William Szekspir','Romeo i Julia','Tragedia','Greg',1597,9364750142305)
  107.  
  108.  
  109.  
  110. CREATE TABLE pracownik_biblioteki (
  111. id_pracownik_biblioteki NUMBER(5) NOT NULL,
  112. login VARCHAR2(50),
  113. haslo VARCHAR2(50),
  114. imie VARCHAR2(50),
  115. nazwisko VARCHAR2(50),
  116. telefon VARCHAR2(11)
  117. );
  118.  
  119. ALTER TABLE pracownik_biblioteki ADD CONSTRAINT pracownik_biblioteki_pk PRIMARY KEY ( id_pracownik_biblioteki );
  120.  
  121. INSERT INTO (id_pracownik_biblioteki,login,haslo,imie,nazwisko,telefon)
  122. VALUES (1,'pracownik1','pracownik1','Joanna','Sepko',503066206)
  123.  
  124.  
  125.  
  126. CREATE TABLE wypozyczenie_czasopisma (
  127. id_wypozyczenie NUMBER(5) NOT NULL,
  128. id_czytelnik NUMBER(5) NOT NULL,
  129. id_czasopisma NUMBER(5) NOT NULL,
  130. data_wypozyczenia DATE,
  131. data_odbioru DATE,
  132. data_zwrotu DATE
  133. );
  134.  
  135. ALTER TABLE wypozyczenie_czasopisma ADD CONSTRAINT wypozyczenie_czasopismo_pk PRIMARY KEY ( id_wypozyczenie );
  136.  
  137. CREATE TABLE wypozyczenie_ksiazka (
  138. id_wypozyczenie NUMBER(5) NOT NULL,
  139. id_czytelnik NUMBER(5) NOT NULL,
  140. id_ksiazka NUMBER(5) NOT NULL,
  141. data_wypozyczenia DATE,
  142. data_odbioru DATE,
  143. data_zwrotu DATE
  144. );
  145.  
  146. ALTER TABLE wypozyczenie_ksiazka ADD CONSTRAINT wypozyczenie_ksiazka_pk PRIMARY KEY ( id_wypozyczenie );
  147.  
  148. ALTER TABLE wypozyczenie_czasopisma
  149. ADD CONSTRAINT wypozyczenie_czasopisma_fk FOREIGN KEY ( id_czasopisma )
  150. REFERENCES czasopisma ( id_czasopisma );
  151.  
  152. ALTER TABLE wypozyczenie_ksiazka
  153. ADD CONSTRAINT wypozyczenie_czytelnik_fk FOREIGN KEY ( id_czytelnik )
  154. REFERENCES czytelnik ( id_czytelnik );
  155.  
  156. ALTER TABLE wypozyczenie_czasopisma
  157. ADD CONSTRAINT wypozyczenie_czytelnik_fkv2 FOREIGN KEY ( id_czytelnik )
  158. REFERENCES czytelnik ( id_czytelnik );
  159.  
  160. ALTER TABLE wypozyczenie_ksiazka
  161. ADD CONSTRAINT wypozyczenie_ksiazka_fk FOREIGN KEY ( id_ksiazka )
  162. REFERENCES ksiazka ( id_ksiazka );
  163.  
  164.  
  165. INSERT INTO wypozyczenie_ksiazka (id_wypozyczenie,id_czytelnik,id_ksiazka,data_wypozyczenia,data_odbioru,data_zwrotu)
  166. VALUES (1,3,5,2015-08-02 12:00:02,2015-08-03 09:00:00,2015-08-12 14:30:02)
  167.  
  168. INSERT INTO wypozyczenie_ksiazka (id_wypozyczenie,id_czytelnik,id_ksiazka,data_wypozyczenia,data_odbioru,data_zwrotu)
  169. VALUES (2,1,6,2015-09-22 15:00:02,2015-09-24 09:33:00,2015-09-30 15:44:35)
  170.  
  171.  
  172.  
  173. INSERT INTO wypozyczenie_czasopisma (id_wypozyczenie,id_czytelnik,id_czasopisma,data_wypozyczenia,data_odbioru,data_zwrotu)
  174. VALUES (1,7,2,2014-02-12 14:02:31,2014-02-12 16:02:25,2014-02-22 14:30:02)
  175.  
  176. INSERT INTO wypozyczenie_czasopisma (id_wypozyczenie,id_czytelnik,id_czasopisma,data_wypozyczenia,data_odbioru,data_zwrotu)
  177. VALUES (2,2,5,2014-03-02 10:32:11,2014-03-04 11:31:23,2014-03-23 10:32:52)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement