Advertisement
Guest User

Untitled

a guest
Apr 30th, 2018
237
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 12.17 KB | None | 0 0
  1. create trigger tgFilmy
  2. before insert on Filmy
  3. for each row
  4. begin
  5. select sqFilmy.nextval into:new.id_filmu
  6. from Dual;
  7. end;
  8. /
  9.  
  10. create trigger tgKategoria
  11. before insert on Kategoria
  12. for each row
  13. begin
  14. select sqKategoria.nextval into:new.id_kategorii
  15. from Dual;
  16. end;
  17. /
  18.  
  19. create trigger tgWydawca
  20. before insert on Wydawca
  21. for each row
  22. begin
  23. select sqWydawca.nextval into:new.id_wydawcy
  24. from Dual;
  25. end;
  26. /
  27.  
  28. create trigger tgOpinie
  29. before insert on Opinie
  30. for each row
  31. begin
  32. select sqOpinie.nextval into:new.id_opinii
  33. from Dual;
  34. end;
  35. /
  36.  
  37. create trigger tgBilety
  38. before insert on Bilety
  39. for each row
  40. begin
  41. select sqBilety.nextval into:new.id_biletu
  42. from Dual;
  43. end;
  44. /
  45.  
  46. create trigger tgRezyser
  47. before insert on Rezyser
  48. for each row
  49. begin
  50. select sqRezyser.nextval into:new.id_rezysera
  51. from Dual;
  52. end;
  53. /
  54.  
  55. create trigger tgSale
  56. before insert on Sale
  57. for each row
  58. begin
  59. select sqSale.nextval into:new.id_sali
  60. from Dual;
  61. end;
  62. /
  63.  
  64. create trigger tgSeanse
  65. before insert on Seanse
  66. for each row
  67. begin
  68. select sqSeanse.nextval into:new.id_seansu
  69. from Dual;
  70. end;
  71. /
  72.  
  73. create trigger tgUzytkownik
  74. before insert on Uzytkownik
  75. for each row
  76. begin
  77. select sqUzytkownicy.nextval into:new.id_uzytkownika
  78. from Dual;
  79. end;
  80. /
  81.  
  82. create trigger tgReklamacje
  83. before insert on Reklamacje
  84. for each row
  85. begin
  86. select sqReklamacje.nextval into:new.id_reklamacji
  87. from Dual;
  88. end;
  89. /
  90.  
  91. insert into Kategoria (Nazwa)
  92. values ('Akcja');
  93.  
  94. insert into Kategoria (Nazwa)
  95. values ('Romans');
  96.  
  97. insert into Kategoria (Nazwa)
  98. values ('Sc-Fi');
  99.  
  100. insert into Kategoria (Nazwa)
  101. values ('Komedia');
  102.  
  103. insert into Kategoria (Nazwa)
  104. values ('Historyczny');
  105.  
  106. insert into Kategoria (Nazwa)
  107. values ('Bajka');
  108.  
  109. insert into Kategoria (Nazwa)
  110. values ('Western');
  111.  
  112. insert into Kategoria (Nazwa)
  113. values ('Dramat');
  114.  
  115. insert into Kategoria (Nazwa)
  116. values ('Horror');
  117.  
  118. insert into Kategoria (Nazwa)
  119. values ('Thriller');
  120.  
  121. --------
  122.  
  123. insert into Wydawca (Nazwa, Kraj)
  124. values ('Warner Bros', 'USA');
  125.  
  126. insert into Wydawca (Nazwa, Kraj)
  127. values ('Marvel', 'USA');
  128.  
  129. insert into Wydawca (Nazwa, Kraj)
  130. values ('Pixar', 'USA');
  131.  
  132. insert into Wydawca (Nazwa, Kraj)
  133. values ('Walt Disney', 'USA');
  134.  
  135. insert into Wydawca (Nazwa, Kraj)
  136. values ('Square Enix', 'Japonia');
  137.  
  138. insert into Wydawca (Nazwa, Kraj)
  139. values ('20th Century Fox', 'USA');
  140.  
  141. insert into Wydawca (Nazwa, Kraj)
  142. values ('Universal Studios', 'USA');
  143.  
  144. insert into Wydawca (Nazwa, Kraj)
  145. values ('Paramount Pictures', 'USA');
  146.  
  147. insert into Wydawca (Nazwa, Kraj)
  148. values ('Columbia Pictures', 'USA');
  149.  
  150. insert into Wydawca (Nazwa, Kraj)
  151. values ('Metro-Goldwyn-Mayer', 'USA');
  152.  
  153. --------
  154.  
  155. insert into Rezyser (Imie, Nazwisko, Kraj_Pochodzenia, Data_Urodzenia)
  156. values ('Zack', 'Snyder', 'USA', To_date('01/03/1966','DD/MM/YYYY'));
  157.  
  158. insert into Rezyser (Imie, Nazwisko, Kraj_Pochodzenia, Data_Urodzenia)
  159. values ('Tim', 'Miller', 'USA', To_date('11/02/1976','DD/MM/YYYY'));
  160.  
  161. insert into Rezyser (Imie, Nazwisko, Kraj_Pochodzenia, Data_Urodzenia)
  162. values ('Colin', 'Trevorrow', 'USA', To_date('13/09/1976','DD/MM/YYYY'));
  163.  
  164. insert into Rezyser (Imie, Nazwisko, Kraj_Pochodzenia, Data_Urodzenia)
  165. values ('Rupert', 'Sanders', 'UK', To_date('16/05/1971','DD/MM/YYYY'));
  166.  
  167. insert into Rezyser (Imie, Nazwisko, Kraj_Pochodzenia, Data_Urodzenia)
  168. values ('Sam', 'Mendes', 'UK', To_date('01/08/1965','DD/MM/YYYY'));
  169.  
  170. insert into Rezyser (Imie, Nazwisko, Kraj_Pochodzenia, Data_Urodzenia)
  171. values ('Denis', 'Villeneuve', 'Francja', To_date('03/11/1967','DD/MM/YYYY'));
  172.  
  173. insert into Rezyser (Imie, Nazwisko, Kraj_Pochodzenia, Data_Urodzenia)
  174. values ('John', 'Lasseter', 'USA', To_date('12/01/1957','DD/MM/YYYY'));
  175.  
  176. insert into Rezyser (Imie, Nazwisko, Kraj_Pochodzenia, Data_Urodzenia)
  177. values ('Lana', 'Wachowski', 'USA', To_date('21/06/1965','DD/MM/YYYY'));
  178.  
  179. insert into Rezyser (Imie, Nazwisko, Kraj_Pochodzenia, Data_Urodzenia)
  180. values ('David', 'Ayer', 'USA', To_date('18/01/1968','DD/MM/YYYY'));
  181.  
  182. insert into Rezyser (Imie, Nazwisko, Kraj_Pochodzenia, Data_Urodzenia)
  183. values ('David', 'Yates', 'UK', To_date('08/10/1963','DD/MM/YYYY'));
  184.  
  185. -------
  186.  
  187. insert into Filmy (id_kategorii, id_wydawcy, id_rezysera, Nazwa_filmu, Czas_trwania)
  188. values (3, 1, 8, 'Matrix', 210);
  189.  
  190. insert into Filmy (id_kategorii, id_wydawcy, id_rezysera, Nazwa_filmu, Czas_trwania)
  191. values (1, 1, 9, 'Legion Samobojcow', 160);
  192.  
  193. insert into Filmy (id_kategorii, id_wydawcy, id_rezysera, Nazwa_filmu, Czas_trwania)
  194. values (1, 1, 9, 'Liga', 220);
  195.  
  196. insert into Filmy (id_kategorii, id_wydawcy, id_rezysera, Nazwa_filmu, Czas_trwania)
  197. values (1, 7, 3, 'Jurassic World', 220);
  198.  
  199. insert into Filmy (id_kategorii, id_wydawcy, id_rezysera, Nazwa_filmu, Czas_trwania)
  200. values (3, 8, 4, 'Ghost in The Shell', 106);
  201.  
  202. insert into Filmy (id_kategorii, id_wydawcy, id_rezysera, Nazwa_filmu, Czas_trwania)
  203. values (1, 10, 5, 'Skyfall', 145);
  204.  
  205. insert into Filmy (id_kategorii, id_wydawcy, id_rezysera, Nazwa_filmu, Czas_trwania)
  206. values (3, 1, 6, 'Blad Runner 2049', 180);
  207.  
  208. insert into Filmy (id_kategorii, id_wydawcy, id_rezysera, Nazwa_filmu, Czas_trwania)
  209. values (6, 3, 8, 'Auta', 200);
  210.  
  211. insert into Filmy (id_kategorii, id_wydawcy, id_rezysera, Nazwa_filmu, Czas_trwania)
  212. values (6, 3, 8, 'Toy Story', 190);
  213.  
  214. insert into Filmy (id_kategorii, id_wydawcy, id_rezysera, Nazwa_filmu, Czas_trwania)
  215. values (1, 3, 10, 'Harry Potter', 160);
  216.  
  217. -----
  218.  
  219. insert into Sale (ilosc_miejsc)
  220. values (80);
  221.  
  222. insert into Sale (ilosc_miejsc)
  223. values (40);
  224.  
  225. insert into Sale (ilosc_miejsc)
  226. values (180);
  227.  
  228. insert into Sale (ilosc_miejsc)
  229. values (200);
  230.  
  231. insert into Sale (ilosc_miejsc)
  232. values (150);
  233.  
  234. insert into Sale (ilosc_miejsc)
  235. values (260);
  236.  
  237. insert into Sale (ilosc_miejsc)
  238. values (450);
  239.  
  240. insert into Sale (ilosc_miejsc)
  241. values (300);
  242.  
  243. insert into Sale (ilosc_miejsc)
  244. values (150);
  245.  
  246. insert into Sale (ilosc_miejsc)
  247. values (180);
  248.  
  249. --------
  250.  
  251. insert into Uzytkownik (imie, nazwisko, telefon, adres_e_mail)
  252. values ('Mateusz', 'Knyszynski', 651616, 'asd@gmail.com');
  253.  
  254. insert into Uzytkownik (imie, nazwisko, telefon, adres_e_mail)
  255. values ('Karol', 'Czarny', 489156, 'asd12@gmail.com');
  256.  
  257. insert into Uzytkownik (imie, nazwisko, telefon, adres_e_mail)
  258. values ('Franek', 'Bialy', 489154, 'asd21@gmail.com');
  259.  
  260. insert into Uzytkownik (imie, nazwisko, telefon, adres_e_mail)
  261. values ('Marek', 'Rowy', 489589, 'asd214@gmail.com');
  262.  
  263. insert into Uzytkownik (imie, nazwisko, telefon, adres_e_mail)
  264. values ('Antoni', 'Zimny', 351561, 'qwe@gmail.com');
  265.  
  266. insert into Uzytkownik (imie, nazwisko, telefon, adres_e_mail)
  267. values ('Jozef', 'Knyszynski', 481156, 'fdg@gmail.com');
  268.  
  269. insert into Uzytkownik (imie, nazwisko, telefon, adres_e_mail)
  270. values ('Michal', 'Zielony', 488491, 'uiky@gmail.com');
  271.  
  272. insert into Uzytkownik (imie, nazwisko, telefon, adres_e_mail)
  273. values ('Mateusz', 'Fioletowy', 15685, 'asdasd@gmail.com');
  274.  
  275. insert into Uzytkownik (imie, nazwisko, telefon, adres_e_mail)
  276. values ('Franek', 'Kolorowy', 618156, 'asdqwe@gmail.com');
  277.  
  278. insert into Uzytkownik (imie, nazwisko, telefon, adres_e_mail)
  279. values ('Rafal', 'Klawisz', 151568, 'gfrhgf@gmail.com');
  280.  
  281. -----
  282.  
  283. insert into Opinie (id_filmu, id_uzytkownika, Komentarz, Ocena)
  284. values (1,2,'asddasd', 3);
  285.  
  286. insert into Opinie (id_filmu, id_uzytkownika, Komentarz, Ocena)
  287. values (10,6,'asddasd', 5);
  288.  
  289. insert into Opinie (id_filmu, id_uzytkownika, Komentarz, Ocena)
  290. values (4,2,'asddasd', 3);
  291.  
  292. insert into Opinie (id_filmu, id_uzytkownika, Komentarz, Ocena)
  293. values (5,1,'asddasd', 1);
  294.  
  295. insert into Opinie (id_filmu, id_uzytkownika, Komentarz, Ocena)
  296. values (8,4,'asddasd', 2);
  297.  
  298. insert into Opinie (id_filmu, id_uzytkownika, Komentarz, Ocena)
  299. values (7,5,'asddasd', 3);
  300.  
  301. insert into Opinie (id_filmu, id_uzytkownika, Komentarz, Ocena)
  302. values (3,9,'asddasd', 5);
  303.  
  304. insert into Opinie (id_filmu, id_uzytkownika, Komentarz, Ocena)
  305. values (7,10,'asddasd', 4);
  306.  
  307. insert into Opinie (id_filmu, id_uzytkownika, Komentarz, Ocena)
  308. values (2,2,'asddasd', 3);
  309.  
  310. insert into Opinie (id_filmu, id_uzytkownika, Komentarz, Ocena)
  311. values (5,7,'asddasd', 5);
  312.  
  313. ------
  314.  
  315. insert into Seanse (id_filmu, id_sali, ilosc_wolnych_miejsc, ilosc_zajetych_miejsc, godzina_rozpoczecia, data_rozpoczecia)
  316. values (1, 3, 30, 150, To_date('10:14','HH24:MI'), To_date('19/03/2018','DD/MM/YYYY'));
  317.  
  318. insert into Seanse (id_filmu, id_sali, ilosc_wolnych_miejsc, ilosc_zajetych_miejsc, godzina_rozpoczecia, data_rozpoczecia)
  319. values (1, 1, 30, 50, To_date('15:14','HH24:MI'), To_date('19/03/2018','DD/MM/YYYY'));
  320.  
  321. insert into Seanse (id_filmu, id_sali, ilosc_wolnych_miejsc, ilosc_zajetych_miejsc, godzina_rozpoczecia, data_rozpoczecia)
  322. values (2, 2, 30, 10, To_date('15:14','HH24:MI'), To_date('19/03/2018','DD/MM/YYYY'));
  323.  
  324. insert into Seanse (id_filmu, id_sali, ilosc_wolnych_miejsc, ilosc_zajetych_miejsc, godzina_rozpoczecia, data_rozpoczecia)
  325. values (1, 3, 180, 0, To_date('20:14','HH24:MI'), To_date('19/03/2018','DD/MM/YYYY'));
  326.  
  327. insert into Seanse (id_filmu, id_sali, ilosc_wolnych_miejsc, ilosc_zajetych_miejsc, godzina_rozpoczecia, data_rozpoczecia)
  328. values (10, 4, 30, 170, To_date('15:14','HH24:MI'), To_date('19/03/2018','DD/MM/YYYY'));
  329.  
  330. insert into Seanse (id_filmu, id_sali, ilosc_wolnych_miejsc, ilosc_zajetych_miejsc, godzina_rozpoczecia, data_rozpoczecia)
  331. values (1, 1, 30, 50, To_date('15:14','HH24:MI'), To_date('20/03/2018','DD/MM/YYYY'));
  332.  
  333. insert into Seanse (id_filmu, id_sali, ilosc_wolnych_miejsc, ilosc_zajetych_miejsc, godzina_rozpoczecia, data_rozpoczecia)
  334. values (1, 1, 30, 50, To_date('15:14','HH24:MI'), To_date('21/03/2018','DD/MM/YYYY'));
  335.  
  336. insert into Seanse (id_filmu, id_sali, ilosc_wolnych_miejsc, ilosc_zajetych_miejsc, godzina_rozpoczecia, data_rozpoczecia)
  337. values (2, 2, 30, 10, To_date('15:14','HH24:MI'), To_date('23/03/2018','DD/MM/YYYY'));
  338.  
  339. insert into Seanse (id_filmu, id_sali, ilosc_wolnych_miejsc, ilosc_zajetych_miejsc, godzina_rozpoczecia, data_rozpoczecia)
  340. values (1, 3, 30, 150, To_date('15:14','HH24:MI'), To_date('24/03/2018','DD/MM/YYYY'));
  341.  
  342. insert into Seanse (id_filmu, id_sali, ilosc_wolnych_miejsc, ilosc_zajetych_miejsc, godzina_rozpoczecia, data_rozpoczecia)
  343. values (1, 1, 30, 50, To_date('15:14','HH24:MI'), To_date('25/03/2018','DD/MM/YYYY'));
  344.  
  345. ---------
  346.  
  347. insert into Bilety (id_seansu, id_uzytkownika)
  348. values (1, 3);
  349.  
  350. insert into Bilety (id_seansu, id_uzytkownika)
  351. values (1, 4);
  352.  
  353. insert into Bilety (id_seansu, id_uzytkownika)
  354. values (1, 1);
  355.  
  356. insert into Bilety (id_seansu, id_uzytkownika)
  357. values (1, 5);
  358.  
  359. insert into Bilety (id_seansu, id_uzytkownika)
  360. values (2, 2);
  361.  
  362. insert into Bilety (id_seansu, id_uzytkownika)
  363. values (10, 6);
  364.  
  365. insert into Bilety (id_seansu, id_uzytkownika)
  366. values (1, 10);
  367.  
  368. insert into Bilety (id_seansu, id_uzytkownika)
  369. values (5, 3);
  370.  
  371. insert into Bilety (id_seansu, id_uzytkownika)
  372. values (6, 9);
  373.  
  374. insert into Bilety (id_seansu, id_uzytkownika)
  375. values (5, 10);
  376.  
  377. ------
  378.  
  379. insert into Reklamacje (id_biletu, id_uzytkownika, status, data_przyjecia)
  380. values (1, 3, 'Przyjeto', To_date('03/03/2018','DD/MM/YYYY'));
  381.  
  382. insert into Reklamacje (id_biletu, id_uzytkownika, status, data_przyjecia)
  383. values (2, 4, 'Rozpatrzono', To_date('01/03/2018','DD/MM/YYYY'));
  384.  
  385. insert into Reklamacje (id_biletu, id_uzytkownika, status, data_przyjecia)
  386. values (4, 5, 'Przyjeto', To_date('03/02/2018','DD/MM/YYYY'));
  387.  
  388. insert into Reklamacje (id_biletu, id_uzytkownika, status, data_przyjecia)
  389. values (6, 6, 'Przyjeto', To_date('02/03/2018','DD/MM/YYYY'));
  390.  
  391. insert into Reklamacje (id_biletu, id_uzytkownika, status, data_przyjecia)
  392. values (8, 2, 'Rozpatrzono', To_date('03/01/2018','DD/MM/YYYY'));
  393.  
  394. insert into Reklamacje (id_biletu, id_uzytkownika, status, data_przyjecia)
  395. values (10, 10, 'Przyjeto', To_date('03/03/2018','DD/MM/YYYY'));
  396.  
  397. insert into Reklamacje (id_biletu, id_uzytkownika, status, data_przyjecia)
  398. values (3, 8, 'Odrzucono', To_date('03/12/2017','DD/MM/YYYY'));
  399.  
  400. insert into Reklamacje (id_biletu, id_uzytkownika, status, data_przyjecia)
  401. values (5, 2, 'Przyjeto', To_date('20/03/2018','DD/MM/YYYY'));
  402.  
  403. insert into Reklamacje (id_biletu, id_uzytkownika, status, data_przyjecia)
  404. values (7, 2, 'Przyjeto', To_date('15/03/2018','DD/MM/YYYY'));
  405.  
  406. insert into Reklamacje (id_biletu, id_uzytkownika, status, data_przyjecia)
  407. values (9, 9, 'Przyjeto', To_date('11/03/2018','DD/MM/YYYY'));
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement