Advertisement
Guest User

Untitled

a guest
Oct 22nd, 2018
164
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 167.03 KB | None | 0 0
  1. ---------------------------------------------------------------------------------------------------------------------
  2. --------------------------------------------------------TESTY--------------------------------------------------------
  3. ---------------------------------------------------------------------------------------------------------------------
  4.  
  5. ---------------------------------------------------Administrator---------------------------------------------------
  6. -------------------------------------------------------SELECT------------------------------------------------------
  7. SELECT * FROM Klient;
  8. GO
  9. /*IdKlient Imie Nazwisko Ulica NrDomu NrLokalu Miejscowosc KodPocztowy Poczta NrTel Nazwa
  10. ----------- ------------------------------ ---------------------------------------- -------------------------------------------------- ---------- ---------- ------------------------------ ------------------------------ -------------------------------------------------- -------------------- ----------------------------------------------------------------------------------------------------
  11. 1 Adam Nowak Parkowa 10 15 Kalisz 62-800 Kalisz +48 482 497615
  12. 3 Zbigniew Woźniak Poniatowskiego 12 7 Kalisz 62-800 Kalisz +48 827 281994
  13. 4 Tomasz Pech Środmiejska 122 1B Kalisz 62-800 Kalisz +48 513 246288
  14. 5 Jakub Kruk Kościuszki 2 13C Kalisz 62-800 Kalisz +48 953 873289
  15. 6 Andrzej Duda Wielka 1 1 Kalisz 62-860 Kalisz +48 591 391724 Presidente
  16. 7 Wojciech Boczek Szeroka 4 11 Kalisz 62-800 Kalisz +48 800 281592
  17. 8 Karol Paździoch Ogrodowa 80 45 Kalisz 62-800 Kalisz +48 953 873289
  18. 9 Andrzej Koperek Poznańska 30 40 Kalisz 62-800 Kalisz +48 742 518732
  19. 10 Michał Kiepski Krakowska 1 100 Kalisz 62-800 Kalisz +48 618 999999
  20.  
  21. (9 row(s) affected)*/
  22. SELECT * FROM Pracownik;
  23. GO
  24. /*
  25. IdPracownik Imie Nazwisko Stanowisko Telefon Email
  26. ----------- ------------------------------ ---------------------------------------- ------------------------------ -------------------- --------------------------------------------------
  27. 1 Stanisław Ziemiocha Prezes +48 591 391724 sziemiocha@komis.pl
  28. 2 Józef Zieliński Zastępca prezesa +48 591 391724 jzielinski@komis.pl
  29. 3 Maksymilian Lewandowski Dyrektor +48 591 391724 mlewandowski@komis.pl
  30. 4 Adrian Wiśniewski Kierownik +48 591 391724 awisniewski@komis.pl
  31. 5 Artur Wójcik Kierownik +48 753 285927 awojcik@komis.pl
  32. 6 Damian Woźniak Sprzedawca +48 591 391724 dwozniak@komis.pl
  33. 7 Paweł Nowak Sprzedawca +48 591 391724 pnowak@komis.pl
  34. 9 Marcin Dąbrowski Mechanik +48 591 391724 mdabrowski@komis.pl
  35. 10 Maciek Kozłowski Mechanik +48 591 391724 mkozlowski@komis.pl
  36.  
  37. (9 row(s) affected)
  38.  
  39. */
  40. SELECT * FROM Samochod;
  41. GO
  42. /*
  43. IdSamochod IdModel IdSilnik IloscDrzwi Przebieg IdNadwozie Opis IdKlient
  44. ----------- ----------- ----------- ----------- ----------- ----------- ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -----------
  45. 2 2 2 3 20000 3 NULL
  46. 3 3 6 5 0 2 NULL
  47. 4 4 3 5 120000 9 Od niemca, niekręcony NULL
  48. 5 5 9 5 98000 5 NULL
  49. 7 7 4 5 0 1 NULL
  50. 8 8 2 5 35000 5 Fajne autko NULL
  51.  
  52. (6 row(s) affected)
  53.  
  54. */
  55. SELECT * FROM Model;
  56. GO
  57. /*
  58. IdModel IdMarka ModelNazwa
  59. ----------- ----------- --------------------------------------------------
  60. 2 2 Q7
  61. 3 3 Vectra
  62. 4 4 Clio
  63. 5 5 Focus
  64. 6 6 Challenger
  65. 7 7 Seicento
  66. 8 8 Octavia
  67. 10 10 C5
  68.  
  69. (8 row(s) affected)
  70.  
  71. */
  72. SELECT * FROM Marka;
  73. GO
  74. /*
  75. IdMarka MarkaNazwa
  76. ----------- --------------------------------------------------
  77. 9 Alfa
  78. 2 BMW
  79. 6 Dodge
  80. 7 Fiat
  81. 5 Ford
  82. 10 Kia
  83. 3 Opel
  84. 4 Renault
  85. 8 Skoda
  86.  
  87. (9 row(s) affected)
  88.  
  89. */
  90. SELECT * FROM Silnik;
  91. GO
  92. /*
  93. ----------- -------------------- ---------------------- -----------
  94. 2 Diesel 1,9 80
  95. 3 Diesel 2 65
  96. 4 Benzyna 1,8 160
  97. 5 Benzyna 1,4 110
  98. 6 Benzyna 1,6 130
  99. 7 Elektryczny 0 250
  100. 8 Hybrydowy 1,4 190
  101. 9 Benzyna 2,2 340
  102. 10 Elektryczny 0 270
  103.  
  104. (9 row(s) affected)
  105.  
  106. */
  107. SELECT * FROM Nadwozie;
  108. GO
  109. /*
  110. IdNadwozie NazwaNadwozie
  111. ----------- --------------------------------------------------
  112. 1 SUV
  113. 2 Coupe
  114. 3 Kombi
  115. 4 fastback
  116. 5 Sedan
  117. 7 Van
  118. 8 Limuzyna
  119. 9 Kabriolet
  120. 10 Hatchback
  121.  
  122. (9 row(s) affected)
  123.  
  124.  
  125. */
  126. SELECT * FROM Wyposazenie;
  127. GO
  128. /*
  129. IdWyposazenia WyposazenieNazwa Opis
  130. ------------- -------------------------------------------------- ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  131. 1 Klimatyzacja Klima
  132. 2 Podgrzewana kierownica ciepłe rączki
  133. 3 Podgrzewane fotele
  134. 4 Elektryczne szyby już nie trzeba kręcić!
  135. 5 Radio CD
  136. 6 Automatyczna skrzynia biegów wszystko samo się robi
  137. 7 Manualna skrzynia biegów a tu już nie
  138. 8 Poduszki powietrzne
  139. 9 Elektryczne lusterka
  140.  
  141. (9 row(s) affected)
  142. */
  143. SELECT * FROM SamochodWyposazenie;
  144. GO
  145. /*
  146. IdSamochodWyposazenie IdWyposazenie Opis IdSamochod
  147. --------------------- ------------- ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -----------
  148. 3 3 4
  149. 4 4 5
  150. 5 5 4
  151. 8 8 4
  152. 9 9 5
  153.  
  154. (5 row(s) affected)
  155. */
  156. SELECT * FROM Transakcja;
  157. GO
  158. /*
  159. IdTransakcji NrTransakcji DataTransakcji Kwota IdKlientNabywca IdPracownik IdOfertaSprzedaz
  160. ------------ -------------------------------------------------- -------------- --------------------- --------------- ----------- ----------------
  161. 3 47834356 2017-05-02 25000,00 3 10 3
  162. 4 45374565 2016-12-12 60000,00 4 9 4
  163. 8 VN7R6Q9 2017-01-03 50000,00 8 7 8
  164.  
  165. (3 row(s) affected)
  166. */
  167. SELECT * FROM OfertaSprzedaz;
  168. GO
  169. /*
  170. IdOfertaSprzedaz IdSamochod Cena IdPracownik Data_od Data_do
  171. ---------------- ----------- --------------------- ----------- ---------- ----------
  172. 3 3 125000,00 3 2018-01-01 2018-01-02
  173. 4 4 75000,00 2 2016-05-22 2017-03-12
  174. 7 7 14000,00 5 2017-07-31 2017-11-13
  175. 8 8 9999,00 6 2016-10-22 2017-04-25
  176.  
  177. (4 row(s) affected)
  178. */
  179.  
  180.  
  181. ---------------------------------------------------Administrator---------------------------------------------------
  182. -------------------------------------------------------INSERT------------------------------------------------------
  183. INSERT Klient
  184. (IdKlient, Imie, Nazwisko, Ulica, NrDomu, NrLokalu, Miejscowosc, KodPocztowy, Poczta, NrTel, Nazwa)
  185. VALUES
  186. (11, 'Jan', 'Nowak', 'Ogrodowa', 11, 10, 'Kalisz', '62-860', 'Kalisz', '+48 482 497615', 'Firma')
  187. GO
  188.  
  189. /*
  190. (1 row(s) affected)
  191. */
  192.  
  193. INSERT Pracownik
  194. (IdPracownik, Imie, Nazwisko, Stanowisko, Telefon, Email)
  195. VALUES
  196. (11, 'Adam', 'Kowalski', 'Mechanik', '+48 591 391724', 'akowalski@komis.pl')
  197. GO
  198.  
  199. /*
  200. (1 row(s) affected)
  201. */
  202.  
  203. INSERT Samochod
  204. (IdSamochod, IdModel, IdSilnik, IloscDrzwi, Przebieg, IdNadwozie, Opis)
  205. VALUES
  206. (1, 2, 2, 5, 1000, 1, ' ')
  207. GO
  208.  
  209. /*
  210. (1 row(s) affected)
  211. */
  212.  
  213. INSERT Model
  214. (IdModel, IdMarka, ModelNazwa)
  215. VALUES
  216. (1,2,'R8')
  217. GO
  218.  
  219. /*
  220. (1 row(s) affected)
  221. */
  222.  
  223. INSERT Marka
  224. (IdMarka, MarkaNazwa)
  225. VALUES
  226. (1, 'Rover')
  227. GO
  228.  
  229. /*
  230. (1 row(s) affected)
  231. */
  232.  
  233. INSERT Nadwozie
  234. (IdNadwozie, NazwaNadwozie)
  235. VALUES
  236. (6,'Test')
  237. GO
  238. /*
  239. (1 row(s) affected)
  240. */
  241.  
  242. INSERT Wyposazenie
  243. (IdWyposazenia, WyposazenieNazwa, Opis)
  244. VALUES
  245. (10, 'Elektryczne lusterka', ' ')
  246. GO
  247.  
  248. /*
  249. (1 row(s) affected)
  250. */
  251.  
  252. INSERT Transakcja
  253. (IdTransakcji, NrTransakcji, DataTransakcji, Kwota, IdKlientNabywca, IdPracownik, IdOfertaSprzedaz)
  254. VALUES
  255. (1, 'JJF38F', '2017-05-03', 15000, 3, 10, 3)
  256. GO
  257.  
  258. /*
  259. (1 row(s) affected)
  260. */
  261.  
  262. INSERT OfertaSprzedaz
  263. (IdOfertaSprzedaz, IdSamochod, Cena, IdPracownik, Data_od, Data_do)
  264. VALUES
  265. (1, 3, 20000, 3, '2016-05-05','2017-05-05')
  266. GO
  267.  
  268. /*
  269. (1 row(s) affected)
  270. */
  271.  
  272. ---------------------------------------------------Administrator---------------------------------------------------
  273. -------------------------------------------------------DELETE------------------------------------------------------
  274.  
  275. DELETE Klient
  276. WHERE IdKlient=11;
  277. GO
  278. /*
  279. (1 row(s) affected)
  280. */
  281. DELETE Pracownik
  282. WHERE IdPracownik=11;
  283. GO
  284. /*
  285. (1 row(s) affected)
  286. */
  287. DELETE Samochod
  288. WHERE IdSamochod=1;
  289. GO
  290. /*
  291. (1 row(s) affected)
  292. */
  293. DELETE Marka
  294. WHERE IdMarka=1;
  295. GO
  296. /*
  297. (1 row(s) affected)
  298. */
  299. DELETE Model
  300. WHERE IdModel=1;
  301. GO
  302. /*
  303. (1 row(s) affected)
  304. */
  305. DELETE Nadwozie
  306. WHERE IdNadwozie=6;
  307. GO
  308. /*
  309. (1 row(s) affected)
  310. */
  311. DELETE Wyposazenie
  312. WHERE IdWyposazenia=10;
  313. GO
  314. /*
  315. (1 row(s) affected)
  316. */
  317. DELETE Transakcja
  318. WHERE IdTransakcji=1;
  319. GO
  320. /*
  321. (1 row(s) affected)
  322. */
  323. DELETE OfertaSprzedaz
  324. WHERE IdOfertaSprzedaz=1;
  325. GO
  326. /*
  327. (1 row(s) affected)
  328. */
  329.  
  330. ---------------------------------------------------Administrator---------------------------------------------------
  331. -----------------------------------------------------PROCEDURY-----------------------------------------------------
  332. EXECUTE KlienciMiejscowosci 1;
  333. GO
  334. /*
  335. Miejscowosc LiczbaKlientow
  336. ------------------------------ --------------
  337. Kalisz 9
  338.  
  339. (1 row(s) affected)
  340. */
  341.  
  342. EXECUTE dbo.KlienciTransakcje
  343. @Par_DataOd = '2010-12-30',
  344. @Par_DataDo = '2018-05-31',
  345. @Par_MinWart = 0;
  346. GO
  347.  
  348. /*
  349. IdKlient Imie Nazwisko LiczbaTransakcji CenaLaczna
  350. ----------- ------------------------------ ---------------------------------------- ---------------- ---------------------
  351. 4 Tomasz Pech 1 60000,00
  352. 8 Karol Paździoch 1 50000,00
  353. 3 Zbigniew Woźniak 1 25000,00
  354.  
  355. (3 row(s) affected)
  356. */
  357.  
  358. SELECT * FROM dbo.Klient;
  359. EXECUTE dbo.KlientZnajdzId 3;
  360. GO
  361.  
  362. /*
  363. IdKlient Imie Nazwisko Ulica NrDomu NrLokalu Miejscowosc KodPocztowy Poczta NrTel Nazwa
  364. ----------- ------------------------------ ---------------------------------------- -------------------------------------------------- ---------- ---------- ------------------------------ ------------------------------ -------------------------------------------------- -------------------- ----------------------------------------------------------------------------------------------------
  365. 1 Adam Nowak Parkowa 10 15 Kalisz 62-800 Kalisz +48 482 497615
  366. 3 Zbigniew Woźniak Poniatowskiego 12 7 Kalisz 62-800 Kalisz +48 827 281994
  367. 4 Tomasz Pech Środmiejska 122 1B Kalisz 62-800 Kalisz +48 513 246288
  368. 5 Jakub Kruk Kościuszki 2 13C Kalisz 62-800 Kalisz +48 953 873289
  369. 6 Andrzej Duda Wielka 1 1 Kalisz 62-860 Kalisz +48 591 391724 Presidente
  370. 7 Wojciech Boczek Szeroka 4 11 Kalisz 62-800 Kalisz +48 800 281592
  371. 8 Karol Paździoch Ogrodowa 80 45 Kalisz 62-800 Kalisz +48 953 873289
  372. 9 Andrzej Koperek Poznańska 30 40 Kalisz 62-800 Kalisz +48 742 518732
  373. 10 Michał Kiepski Krakowska 1 100 Kalisz 62-800 Kalisz +48 618 999999
  374.  
  375. (9 row(s) affected)
  376.  
  377. IdKlient Imie Nazwisko
  378. ----------- ------------------------------ ----------------------------------------
  379. 3 Zbigniew Woźniak
  380.  
  381. (1 row(s) affected)
  382. */
  383.  
  384. EXECUTE dbo.KlientZnajdzNazwisko ' e ';
  385. GO
  386.  
  387. /*
  388. IdKlient Imie Nazwisko
  389. ----------- ------------------------------ ----------------------------------------
  390. 7 Wojciech Boczek
  391. 10 Michał Kiepski
  392. 9 Andrzej Koperek
  393. 4 Tomasz Pech
  394.  
  395. (4 row(s) affected)
  396. */
  397.  
  398. EXECUTE dbo.TransakcjaRoznica 30;
  399. GO
  400.  
  401. /*
  402. IdTransakcji NrTransakcji DataTransakcji Kwota IdKlientNabywca IdPracownik IdOfertaSprzedaz
  403. ------------ -------------------------------------------------- -------------- --------------------- --------------- ----------- ----------------
  404. 4 45374565 2016-12-12 60000,00 4 9 4
  405. 8 VN7R6Q9 2017-01-03 50000,00 8 7 8
  406. 3 47834356 2017-05-02 25000,00 3 10 3
  407.  
  408. (3 row(s) affected)
  409. */
  410.  
  411. -----------------------------------------------------Informatyk----------------------------------------------------
  412. -------------------------------------------------------SELECT------------------------------------------------------
  413. SELECT * FROM Klient;
  414. GO
  415. /*IdKlient Imie Nazwisko Ulica NrDomu NrLokalu Miejscowosc KodPocztowy Poczta NrTel Nazwa
  416. ----------- ------------------------------ ---------------------------------------- -------------------------------------------------- ---------- ---------- ------------------------------ ------------------------------ -------------------------------------------------- -------------------- ----------------------------------------------------------------------------------------------------
  417. 1 Adam Nowak Parkowa 10 15 Kalisz 62-800 Kalisz +48 482 497615
  418. 3 Zbigniew Woźniak Poniatowskiego 12 7 Kalisz 62-800 Kalisz +48 827 281994
  419. 4 Tomasz Pech Środmiejska 122 1B Kalisz 62-800 Kalisz +48 513 246288
  420. 5 Jakub Kruk Kościuszki 2 13C Kalisz 62-800 Kalisz +48 953 873289
  421. 6 Andrzej Duda Wielka 1 1 Kalisz 62-860 Kalisz +48 591 391724 Presidente
  422. 7 Wojciech Boczek Szeroka 4 11 Kalisz 62-800 Kalisz +48 800 281592
  423. 8 Karol Paździoch Ogrodowa 80 45 Kalisz 62-800 Kalisz +48 953 873289
  424. 9 Andrzej Koperek Poznańska 30 40 Kalisz 62-800 Kalisz +48 742 518732
  425. 10 Michał Kiepski Krakowska 1 100 Kalisz 62-800 Kalisz +48 618 999999
  426.  
  427. (9 row(s) affected)*/
  428. SELECT * FROM Pracownik;
  429. GO
  430. /*
  431. IdPracownik Imie Nazwisko Stanowisko Telefon Email
  432. ----------- ------------------------------ ---------------------------------------- ------------------------------ -------------------- --------------------------------------------------
  433. 1 Stanisław Ziemiocha Prezes +48 591 391724 sziemiocha@komis.pl
  434. 2 Józef Zieliński Zastępca prezesa +48 591 391724 jzielinski@komis.pl
  435. 3 Maksymilian Lewandowski Dyrektor +48 591 391724 mlewandowski@komis.pl
  436. 4 Adrian Wiśniewski Kierownik +48 591 391724 awisniewski@komis.pl
  437. 5 Artur Wójcik Kierownik +48 753 285927 awojcik@komis.pl
  438. 6 Damian Woźniak Sprzedawca +48 591 391724 dwozniak@komis.pl
  439. 7 Paweł Nowak Sprzedawca +48 591 391724 pnowak@komis.pl
  440. 9 Marcin Dąbrowski Mechanik +48 591 391724 mdabrowski@komis.pl
  441. 10 Maciek Kozłowski Mechanik +48 591 391724 mkozlowski@komis.pl
  442.  
  443. (9 row(s) affected)
  444.  
  445. */
  446. SELECT * FROM Samochod;
  447. GO
  448. /*
  449. IdSamochod IdModel IdSilnik IloscDrzwi Przebieg IdNadwozie Opis IdKlient
  450. ----------- ----------- ----------- ----------- ----------- ----------- ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -----------
  451. 2 2 2 3 20000 3 NULL
  452. 3 3 6 5 0 2 NULL
  453. 4 4 3 5 120000 9 Od niemca, niekręcony NULL
  454. 5 5 9 5 98000 5 NULL
  455. 7 7 4 5 0 1 NULL
  456. 8 8 2 5 35000 5 Fajne autko NULL
  457.  
  458. (6 row(s) affected)
  459.  
  460. */
  461. SELECT * FROM Model;
  462. GO
  463. /*
  464. IdModel IdMarka ModelNazwa
  465. ----------- ----------- --------------------------------------------------
  466. 2 2 Q7
  467. 3 3 Vectra
  468. 4 4 Clio
  469. 5 5 Focus
  470. 6 6 Challenger
  471. 7 7 Seicento
  472. 8 8 Octavia
  473. 10 10 C5
  474.  
  475. (8 row(s) affected)
  476.  
  477. */
  478. SELECT * FROM Marka;
  479. GO
  480. /*
  481. IdMarka MarkaNazwa
  482. ----------- --------------------------------------------------
  483. 9 Alfa
  484. 2 BMW
  485. 6 Dodge
  486. 7 Fiat
  487. 5 Ford
  488. 10 Kia
  489. 3 Opel
  490. 4 Renault
  491. 8 Skoda
  492.  
  493. (9 row(s) affected)
  494.  
  495. */
  496. SELECT * FROM Silnik;
  497. GO
  498. /*
  499. ----------- -------------------- ---------------------- -----------
  500. 2 Diesel 1,9 80
  501. 3 Diesel 2 65
  502. 4 Benzyna 1,8 160
  503. 5 Benzyna 1,4 110
  504. 6 Benzyna 1,6 130
  505. 7 Elektryczny 0 250
  506. 8 Hybrydowy 1,4 190
  507. 9 Benzyna 2,2 340
  508. 10 Elektryczny 0 270
  509.  
  510. (9 row(s) affected)
  511.  
  512. */
  513. SELECT * FROM Nadwozie;
  514. GO
  515. /*
  516. IdNadwozie NazwaNadwozie
  517. ----------- --------------------------------------------------
  518. 1 SUV
  519. 2 Coupe
  520. 3 Kombi
  521. 4 fastback
  522. 5 Sedan
  523. 7 Van
  524. 8 Limuzyna
  525. 9 Kabriolet
  526. 10 Hatchback
  527.  
  528. (9 row(s) affected)
  529.  
  530.  
  531. */
  532. SELECT * FROM Wyposazenie;
  533. GO
  534. /*
  535. IdWyposazenia WyposazenieNazwa Opis
  536. ------------- -------------------------------------------------- ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  537. 1 Klimatyzacja Klima
  538. 2 Podgrzewana kierownica ciepłe rączki
  539. 3 Podgrzewane fotele
  540. 4 Elektryczne szyby już nie trzeba kręcić!
  541. 5 Radio CD
  542. 6 Automatyczna skrzynia biegów wszystko samo się robi
  543. 7 Manualna skrzynia biegów a tu już nie
  544. 8 Poduszki powietrzne
  545. 9 Elektryczne lusterka
  546.  
  547. (9 row(s) affected)
  548. */
  549. SELECT * FROM SamochodWyposazenie;
  550. GO
  551. /*
  552. IdSamochodWyposazenie IdWyposazenie Opis IdSamochod
  553. --------------------- ------------- ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -----------
  554. 3 3 4
  555. 4 4 5
  556. 5 5 4
  557. 8 8 4
  558. 9 9 5
  559.  
  560. (5 row(s) affected)
  561. */
  562. SELECT * FROM Transakcja;
  563. GO
  564. /*
  565. IdTransakcji NrTransakcji DataTransakcji Kwota IdKlientNabywca IdPracownik IdOfertaSprzedaz
  566. ------------ -------------------------------------------------- -------------- --------------------- --------------- ----------- ----------------
  567. 3 47834356 2017-05-02 25000,00 3 10 3
  568. 4 45374565 2016-12-12 60000,00 4 9 4
  569. 8 VN7R6Q9 2017-01-03 50000,00 8 7 8
  570.  
  571. (3 row(s) affected)
  572. */
  573. SELECT * FROM OfertaSprzedaz;
  574. GO
  575. /*
  576. IdOfertaSprzedaz IdSamochod Cena IdPracownik Data_od Data_do
  577. ---------------- ----------- --------------------- ----------- ---------- ----------
  578. 3 3 125000,00 3 2018-01-01 2018-01-02
  579. 4 4 75000,00 2 2016-05-22 2017-03-12
  580. 7 7 14000,00 5 2017-07-31 2017-11-13
  581. 8 8 9999,00 6 2016-10-22 2017-04-25
  582.  
  583. (4 row(s) affected)
  584. */
  585.  
  586.  
  587. -----------------------------------------------------Informatyk----------------------------------------------------
  588. -------------------------------------------------------INSERT------------------------------------------------------
  589. INSERT Klient
  590. (IdKlient, Imie, Nazwisko, Ulica, NrDomu, NrLokalu, Miejscowosc, KodPocztowy, Poczta, NrTel, Nazwa)
  591. VALUES
  592. (11, 'Jan', 'Nowak', 'Ogrodowa', 11, 10, 'Kalisz', '62-860', 'Kalisz', '+48 482 497615', 'Firma')
  593. GO
  594.  
  595. /*
  596. (1 row(s) affected)
  597. */
  598.  
  599. INSERT Pracownik
  600. (IdPracownik, Imie, Nazwisko, Stanowisko, Telefon, Email)
  601. VALUES
  602. (11, 'Adam', 'Kowalski', 'Mechanik', '+48 591 391724', 'akowalski@komis.pl')
  603. GO
  604.  
  605. /*
  606. (1 row(s) affected)
  607. */
  608.  
  609. INSERT Samochod
  610. (IdSamochod, IdModel, IdSilnik, IloscDrzwi, Przebieg, IdNadwozie, Opis)
  611. VALUES
  612. (1, 2, 2, 5, 1000, 1, ' ')
  613. GO
  614.  
  615. /*
  616. (1 row(s) affected)
  617. */
  618.  
  619. INSERT Model
  620. (IdModel, IdMarka, ModelNazwa)
  621. VALUES
  622. (1,2,'R8')
  623. GO
  624.  
  625. /*
  626. (1 row(s) affected)
  627. */
  628.  
  629. INSERT Marka
  630. (IdMarka, MarkaNazwa)
  631. VALUES
  632. (1, 'Rover')
  633. GO
  634.  
  635. /*
  636. (1 row(s) affected)
  637. */
  638.  
  639. INSERT Nadwozie
  640. (IdNadwozie, NazwaNadwozie)
  641. VALUES
  642. (6,'Test')
  643. GO
  644. /*
  645. (1 row(s) affected)
  646. */
  647.  
  648. INSERT Wyposazenie
  649. (IdWyposazenia, WyposazenieNazwa, Opis)
  650. VALUES
  651. (10, 'Elektryczne lusterka', ' ')
  652. GO
  653.  
  654. /*
  655. (1 row(s) affected)
  656. */
  657.  
  658. INSERT Transakcja
  659. (IdTransakcji, NrTransakcji, DataTransakcji, Kwota, IdKlientNabywca, IdPracownik, IdOfertaSprzedaz)
  660. VALUES
  661. (1, 'JJF38F', '2017-05-03', 15000, 3, 10, 3)
  662. GO
  663.  
  664. /*
  665. (1 row(s) affected)
  666. */
  667.  
  668. INSERT OfertaSprzedaz
  669. (IdOfertaSprzedaz, IdSamochod, Cena, IdPracownik, Data_od, Data_do)
  670. VALUES
  671. (1, 3, 20000, 3, '2016-05-05','2017-05-05')
  672. GO
  673.  
  674. /*
  675. (1 row(s) affected)
  676. */
  677.  
  678. -----------------------------------------------------Informatyk----------------------------------------------------
  679. -------------------------------------------------------DELETE-------------------------------------------------
  680.  
  681. DELETE Klient
  682. WHERE IdKlient=11;
  683. GO
  684. /*
  685. (1 row(s) affected)
  686. */
  687. DELETE Pracownik
  688. WHERE IdPracownik=11;
  689. GO
  690. /*
  691. (1 row(s) affected)
  692. */
  693. DELETE Samochod
  694. WHERE IdSamochod=1;
  695. GO
  696. /*
  697. (1 row(s) affected)
  698. */
  699. DELETE Marka
  700. WHERE IdMarka=1;
  701. GO
  702. /*
  703. (1 row(s) affected)
  704. */
  705. DELETE Model
  706. WHERE IdModel=1;
  707. GO
  708. /*
  709. (1 row(s) affected)
  710. */
  711. DELETE Nadwozie
  712. WHERE IdNadwozie=6;
  713. GO
  714. /*
  715. (1 row(s) affected)
  716. */
  717. DELETE Wyposazenie
  718. WHERE IdWyposazenia=10;
  719. GO
  720. /*
  721. (1 row(s) affected)
  722. */
  723. DELETE Transakcja
  724. WHERE IdTransakcji=1;
  725. GO
  726. /*
  727. (1 row(s) affected)
  728. */
  729. DELETE OfertaSprzedaz
  730. WHERE IdOfertaSprzedaz=1;
  731. GO
  732. /*
  733. (1 row(s) affected)
  734. */
  735.  
  736. -----------------------------------------------------Informatyk----------------------------------------------------
  737. -------------------------------------------------------PROCEDURY-------------------------------------------------
  738.  
  739. EXECUTE KlienciMiejscowosci 1;
  740. GO
  741. /*
  742. Msg 229, Level 14, State 5, Procedure KlienciMiejscowosci, Line 739
  743. The EXECUTE permission was denied on the object 'KlienciMiejscowosci', database 'Projekt', schema 'dbo'.
  744. */
  745.  
  746. EXECUTE dbo.KlienciTransakcje
  747. @Par_DataOd = '2010-12-30',
  748. @Par_DataDo = '2018-05-31',
  749. @Par_MinWart = 0;
  750. GO
  751.  
  752. /*
  753. Msg 229, Level 14, State 5, Procedure KlienciTransakcje, Line 746
  754. The EXECUTE permission was denied on the object 'KlienciTransakcje', database 'Projekt', schema 'dbo'.
  755.  
  756. */
  757.  
  758. SELECT * FROM dbo.Klient;
  759. EXECUTE dbo.KlientZnajdzId 3;
  760. GO
  761.  
  762. /*
  763. IdKlient Imie Nazwisko Ulica NrDomu NrLokalu Miejscowosc KodPocztowy Poczta NrTel Nazwa
  764. ----------- ------------------------------ ---------------------------------------- -------------------------------------------------- ---------- ---------- ------------------------------ ------------------------------ -------------------------------------------------- -------------------- ----------------------------------------------------------------------------------------------------
  765. 1 Adam Nowak Parkowa 10 15 Kalisz 62-800 Kalisz +48 482 497615
  766. 3 Zbigniew Woźniak Poniatowskiego 12 7 Kalisz 62-800 Kalisz +48 827 281994
  767. 4 Tomasz Pech Środmiejska 122 1B Kalisz 62-800 Kalisz +48 513 246288
  768. 5 Jakub Kruk Kościuszki 2 13C Kalisz 62-800 Kalisz +48 953 873289
  769. 6 Andrzej Duda Wielka 1 1 Kalisz 62-860 Kalisz +48 591 391724 Presidente
  770. 7 Wojciech Boczek Szeroka 4 11 Kalisz 62-800 Kalisz +48 800 281592
  771. 8 Karol Paździoch Ogrodowa 80 45 Kalisz 62-800 Kalisz +48 953 873289
  772. 9 Andrzej Koperek Poznańska 30 40 Kalisz 62-800 Kalisz +48 742 518732
  773. 10 Michał Kiepski Krakowska 1 100 Kalisz 62-800 Kalisz +48 618 999999
  774.  
  775. (9 row(s) affected)
  776.  
  777. Msg 229, Level 14, State 5, Procedure KlientZnajdzId, Line 758
  778. The EXECUTE permission was denied on the object 'KlientZnajdzId', database 'Projekt', schema 'dbo'.
  779.  
  780. */
  781.  
  782. EXECUTE dbo.KlientZnajdzNazwisko ' e ';
  783. GO
  784.  
  785. /*
  786. Msg 229, Level 14, State 5, Procedure KlientZnajdzNazwisko, Line 782
  787. The EXECUTE permission was denied on the object 'KlientZnajdzNazwisko', database 'Projekt', schema 'dbo'.
  788. */
  789.  
  790. EXECUTE dbo.TransakcjaRoznica 30;
  791. GO
  792.  
  793. /*
  794. Msg 229, Level 14, State 5, Procedure TransakcjaRoznica, Line 789
  795. The EXECUTE permission was denied on the object 'TransakcjaRoznica', database 'Projekt', schema 'dbo'.
  796.  
  797. */
  798.  
  799.  
  800. -----------------------------------------------------PRACOWNIK BIUROWY----------------------------------------------------
  801. ----------------------------------------------------------SELECT----------------------------------------------------------
  802. SELECT * FROM Klient;
  803. GO
  804. /*IdKlient Imie Nazwisko Ulica NrDomu NrLokalu Miejscowosc KodPocztowy Poczta NrTel Nazwa
  805. ----------- ------------------------------ ---------------------------------------- -------------------------------------------------- ---------- ---------- ------------------------------ ------------------------------ -------------------------------------------------- -------------------- ----------------------------------------------------------------------------------------------------
  806. 1 Adam Nowak Parkowa 10 15 Kalisz 62-800 Kalisz +48 482 497615
  807. 3 Zbigniew Woźniak Poniatowskiego 12 7 Kalisz 62-800 Kalisz +48 827 281994
  808. 4 Tomasz Pech Środmiejska 122 1B Kalisz 62-800 Kalisz +48 513 246288
  809. 5 Jakub Kruk Kościuszki 2 13C Kalisz 62-800 Kalisz +48 953 873289
  810. 6 Andrzej Duda Wielka 1 1 Kalisz 62-860 Kalisz +48 591 391724 Presidente
  811. 7 Wojciech Boczek Szeroka 4 11 Kalisz 62-800 Kalisz +48 800 281592
  812. 8 Karol Paździoch Ogrodowa 80 45 Kalisz 62-800 Kalisz +48 953 873289
  813. 9 Andrzej Koperek Poznańska 30 40 Kalisz 62-800 Kalisz +48 742 518732
  814. 10 Michał Kiepski Krakowska 1 100 Kalisz 62-800 Kalisz +48 618 999999
  815.  
  816. (9 row(s) affected)*/
  817. SELECT * FROM Pracownik;
  818. GO
  819. /*
  820. IdPracownik Imie Nazwisko Stanowisko Telefon Email
  821. ----------- ------------------------------ ---------------------------------------- ------------------------------ -------------------- --------------------------------------------------
  822. 1 Stanisław Ziemiocha Prezes +48 591 391724 sziemiocha@komis.pl
  823. 2 Józef Zieliński Zastępca prezesa +48 591 391724 jzielinski@komis.pl
  824. 3 Maksymilian Lewandowski Dyrektor +48 591 391724 mlewandowski@komis.pl
  825. 4 Adrian Wiśniewski Kierownik +48 591 391724 awisniewski@komis.pl
  826. 5 Artur Wójcik Kierownik +48 753 285927 awojcik@komis.pl
  827. 6 Damian Woźniak Sprzedawca +48 591 391724 dwozniak@komis.pl
  828. 7 Paweł Nowak Sprzedawca +48 591 391724 pnowak@komis.pl
  829. 9 Marcin Dąbrowski Mechanik +48 591 391724 mdabrowski@komis.pl
  830. 10 Maciek Kozłowski Mechanik +48 591 391724 mkozlowski@komis.pl
  831.  
  832. (9 row(s) affected)
  833.  
  834. */
  835. SELECT * FROM Samochod;
  836. GO
  837. /*
  838. IdSamochod IdModel IdSilnik IloscDrzwi Przebieg IdNadwozie Opis IdKlient
  839. ----------- ----------- ----------- ----------- ----------- ----------- ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -----------
  840. 2 2 2 3 20000 3 NULL
  841. 3 3 6 5 0 2 NULL
  842. 4 4 3 5 120000 9 Od niemca, niekręcony NULL
  843. 5 5 9 5 98000 5 NULL
  844. 7 7 4 5 0 1 NULL
  845. 8 8 2 5 35000 5 Fajne autko NULL
  846.  
  847. (6 row(s) affected)
  848.  
  849. */
  850. SELECT * FROM Model;
  851. GO
  852. /*
  853. IdModel IdMarka ModelNazwa
  854. ----------- ----------- --------------------------------------------------
  855. 2 2 Q7
  856. 3 3 Vectra
  857. 4 4 Clio
  858. 5 5 Focus
  859. 6 6 Challenger
  860. 7 7 Seicento
  861. 8 8 Octavia
  862. 10 10 C5
  863.  
  864. (8 row(s) affected)
  865.  
  866. */
  867. SELECT * FROM Marka;
  868. GO
  869. /*
  870. IdMarka MarkaNazwa
  871. ----------- --------------------------------------------------
  872. 9 Alfa
  873. 2 BMW
  874. 6 Dodge
  875. 7 Fiat
  876. 5 Ford
  877. 10 Kia
  878. 3 Opel
  879. 4 Renault
  880. 8 Skoda
  881.  
  882. (9 row(s) affected)
  883.  
  884. */
  885. SELECT * FROM Silnik;
  886. GO
  887. /*
  888. ----------- -------------------- ---------------------- -----------
  889. 2 Diesel 1,9 80
  890. 3 Diesel 2 65
  891. 4 Benzyna 1,8 160
  892. 5 Benzyna 1,4 110
  893. 6 Benzyna 1,6 130
  894. 7 Elektryczny 0 250
  895. 8 Hybrydowy 1,4 190
  896. 9 Benzyna 2,2 340
  897. 10 Elektryczny 0 270
  898.  
  899. (9 row(s) affected)
  900.  
  901. */
  902. SELECT * FROM Nadwozie;
  903. GO
  904. /*
  905. IdNadwozie NazwaNadwozie
  906. ----------- --------------------------------------------------
  907. 1 SUV
  908. 2 Coupe
  909. 3 Kombi
  910. 4 fastback
  911. 5 Sedan
  912. 7 Van
  913. 8 Limuzyna
  914. 9 Kabriolet
  915. 10 Hatchback
  916.  
  917. (9 row(s) affected)
  918.  
  919.  
  920. */
  921. SELECT * FROM Wyposazenie;
  922. GO
  923. /*
  924. IdWyposazenia WyposazenieNazwa Opis
  925. ------------- -------------------------------------------------- ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  926. 1 Klimatyzacja Klima
  927. 2 Podgrzewana kierownica ciepłe rączki
  928. 3 Podgrzewane fotele
  929. 4 Elektryczne szyby już nie trzeba kręcić!
  930. 5 Radio CD
  931. 6 Automatyczna skrzynia biegów wszystko samo się robi
  932. 7 Manualna skrzynia biegów a tu już nie
  933. 8 Poduszki powietrzne
  934. 9 Elektryczne lusterka
  935.  
  936. (9 row(s) affected)
  937. */
  938. SELECT * FROM SamochodWyposazenie;
  939. GO
  940. /*
  941. IdSamochodWyposazenie IdWyposazenie Opis IdSamochod
  942. --------------------- ------------- ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -----------
  943. 3 3 4
  944. 4 4 5
  945. 5 5 4
  946. 8 8 4
  947. 9 9 5
  948.  
  949. (5 row(s) affected)
  950. */
  951. SELECT * FROM Transakcja;
  952. GO
  953. /*
  954. IdTransakcji NrTransakcji DataTransakcji Kwota IdKlientNabywca IdPracownik IdOfertaSprzedaz
  955. ------------ -------------------------------------------------- -------------- --------------------- --------------- ----------- ----------------
  956. 3 47834356 2017-05-02 25000,00 3 10 3
  957. 4 45374565 2016-12-12 60000,00 4 9 4
  958. 8 VN7R6Q9 2017-01-03 50000,00 8 7 8
  959.  
  960. (3 row(s) affected)
  961. */
  962. SELECT * FROM OfertaSprzedaz;
  963. GO
  964. /*
  965. IdOfertaSprzedaz IdSamochod Cena IdPracownik Data_od Data_do
  966. ---------------- ----------- --------------------- ----------- ---------- ----------
  967. 3 3 125000,00 3 2018-01-01 2018-01-02
  968. 4 4 75000,00 2 2016-05-22 2017-03-12
  969. 7 7 14000,00 5 2017-07-31 2017-11-13
  970. 8 8 9999,00 6 2016-10-22 2017-04-25
  971.  
  972. (4 row(s) affected)
  973. */
  974.  
  975. -----------------------------------------------------PRACOWNIK BIUROWY----------------------------------------------------
  976. ----------------------------------------------------------INSERT----------------------------------------------------------
  977. INSERT Klient
  978. (IdKlient, Imie, Nazwisko, Ulica, NrDomu, NrLokalu, Miejscowosc, KodPocztowy, Poczta, NrTel, Nazwa)
  979. VALUES
  980. (11, 'Jan', 'Nowak', 'Ogrodowa', 11, 10, 'Kalisz', '62-860', 'Kalisz', '+48 482 497615', 'Firma')
  981. GO
  982.  
  983. /*
  984. (1 row(s) affected)
  985. */
  986.  
  987. INSERT Pracownik
  988. (IdPracownik, Imie, Nazwisko, Stanowisko, Telefon, Email)
  989. VALUES
  990. (11, 'Adam', 'Kowalski', 'Mechanik', '+48 591 391724', 'akowalski@komis.pl')
  991. GO
  992.  
  993. /*
  994. Msg 229, Level 14, State 5, Line 987
  995. The INSERT permission was denied on the object 'Pracownik', database 'Projekt', schema 'dbo'.
  996. */
  997.  
  998. INSERT Samochod
  999. (IdSamochod, IdModel, IdSilnik, IloscDrzwi, Przebieg, IdNadwozie, Opis)
  1000. VALUES
  1001. (1, 2, 2, 5, 1000, 1, ' ')
  1002. GO
  1003.  
  1004. /*
  1005. (1 row(s) affected)
  1006. */
  1007.  
  1008. INSERT Model
  1009. (IdModel, IdMarka, ModelNazwa)
  1010. VALUES
  1011. (1,2,'R8')
  1012. GO
  1013.  
  1014. /*
  1015. Msg 229, Level 14, State 5, Line 1008
  1016. The INSERT permission was denied on the object 'Model', database 'Projekt', schema 'dbo'.
  1017. */
  1018.  
  1019. INSERT Marka
  1020. (IdMarka, MarkaNazwa)
  1021. VALUES
  1022. (1, 'Rover')
  1023. GO
  1024.  
  1025. /*
  1026. Msg 229, Level 14, State 5, Line 1019
  1027. The INSERT permission was denied on the object 'Marka', database 'Projekt', schema 'dbo'.
  1028.  
  1029. */
  1030.  
  1031. INSERT Nadwozie
  1032. (IdNadwozie, NazwaNadwozie)
  1033. VALUES
  1034. (6,'Test')
  1035. GO
  1036. /*
  1037. Msg 229, Level 14, State 5, Line 1031
  1038. The INSERT permission was denied on the object 'Nadwozie', database 'Projekt', schema 'dbo'.
  1039. */
  1040.  
  1041. INSERT Wyposazenie
  1042. (IdWyposazenia, WyposazenieNazwa, Opis)
  1043. VALUES
  1044. (10, 'Elektryczne lusterka', ' ')
  1045. GO
  1046.  
  1047. /*
  1048. Msg 229, Level 14, State 5, Line 1041
  1049. The INSERT permission was denied on the object 'Wyposazenie', database 'Projekt', schema 'dbo'.
  1050.  
  1051. */
  1052.  
  1053. INSERT Transakcja
  1054. (IdTransakcji, NrTransakcji, DataTransakcji, Kwota, IdKlientNabywca, IdPracownik, IdOfertaSprzedaz)
  1055. VALUES
  1056. (1, 'JJF38F', '2017-05-03', 15000, 3, 10, 3)
  1057. GO
  1058.  
  1059. /*
  1060. (1 row(s) affected)
  1061. */
  1062.  
  1063. INSERT OfertaSprzedaz
  1064. (IdOfertaSprzedaz, IdSamochod, Cena, IdPracownik, Data_od, Data_do)
  1065. VALUES
  1066. (1, 3, 20000, 3, '2016-05-05','2017-05-05')
  1067. GO
  1068.  
  1069. /*
  1070. (1 row(s) affected)
  1071. */
  1072.  
  1073. -----------------------------------------------------PRACOWNIK BIUROWY----------------------------------------------------
  1074. ----------------------------------------------------------DELETE----------------------------------------------------------
  1075.  
  1076. DELETE Klient
  1077. WHERE IdKlient=11;
  1078. GO
  1079. /*
  1080. (1 row(s) affected)
  1081. */
  1082. DELETE Pracownik
  1083. WHERE IdPracownik=11;
  1084. GO
  1085. /*
  1086. Msg 229, Level 14, State 5, Line 1082
  1087. The DELETE permission was denied on the object 'Pracownik', database 'Projekt', schema 'dbo'.
  1088. */
  1089. DELETE Samochod
  1090. WHERE IdSamochod=1;
  1091. GO
  1092. /*
  1093. (1 row(s) affected)
  1094. */
  1095. DELETE Marka
  1096. WHERE IdMarka=1;
  1097. GO
  1098. /*
  1099. Msg 229, Level 14, State 5, Line 1095
  1100. The DELETE permission was denied on the object 'Marka', database 'Projekt', schema 'dbo'.
  1101.  
  1102. */
  1103. DELETE Model
  1104. WHERE IdModel=1;
  1105. GO
  1106. /*
  1107. Msg 229, Level 14, State 5, Line 1103
  1108. The DELETE permission was denied on the object 'Model', database 'Projekt', schema 'dbo'.
  1109.  
  1110. */
  1111. DELETE Nadwozie
  1112. WHERE IdNadwozie=6;
  1113. GO
  1114. /*
  1115. Msg 229, Level 14, State 5, Line 1111
  1116. The DELETE permission was denied on the object 'Nadwozie', database 'Projekt', schema 'dbo'.
  1117.  
  1118. */
  1119. DELETE Wyposazenie
  1120. WHERE IdWyposazenia=10;
  1121. GO
  1122. /*
  1123. Msg 229, Level 14, State 5, Line 1119
  1124. The DELETE permission was denied on the object 'Wyposazenie', database 'Projekt', schema 'dbo'.
  1125.  
  1126. */
  1127. DELETE Transakcja
  1128. WHERE IdTransakcji=1;
  1129. GO
  1130. /*
  1131. (1 row(s) affected)
  1132. */
  1133. DELETE OfertaSprzedaz
  1134. WHERE IdOfertaSprzedaz=1;
  1135. GO
  1136. /*
  1137. (1 row(s) affected)
  1138. */
  1139.  
  1140. -----------------------------------------------------PRACOWNIK BIUROWY----------------------------------------------------
  1141. ----------------------------------------------------------PROCEDURY-------------------------------------------------------
  1142.  
  1143. EXECUTE KlienciMiejscowosci 1;
  1144. GO
  1145. /*
  1146. Miejscowosc LiczbaKlientow
  1147. ------------------------------ --------------
  1148. Kalisz 9
  1149.  
  1150. (1 row(s) affected)
  1151. */
  1152.  
  1153. EXECUTE dbo.KlienciTransakcje
  1154. @Par_DataOd = '2010-12-30',
  1155. @Par_DataDo = '2018-05-31',
  1156. @Par_MinWart = 0;
  1157. GO
  1158.  
  1159. /*
  1160. IdKlient Imie Nazwisko LiczbaTransakcji CenaLaczna
  1161. ----------- ------------------------------ ---------------------------------------- ---------------- ---------------------
  1162. 4 Tomasz Pech 1 60000,00
  1163. 8 Karol Paździoch 1 50000,00
  1164. 3 Zbigniew Woźniak 1 25000,00
  1165.  
  1166. (3 row(s) affected)
  1167. */
  1168.  
  1169. SELECT * FROM dbo.Klient;
  1170. EXECUTE dbo.KlientZnajdzId 3;
  1171. GO
  1172.  
  1173. /*
  1174. IdKlient Imie Nazwisko Ulica NrDomu NrLokalu Miejscowosc KodPocztowy Poczta NrTel Nazwa
  1175. ----------- ------------------------------ ---------------------------------------- -------------------------------------------------- ---------- ---------- ------------------------------ ------------------------------ -------------------------------------------------- -------------------- ----------------------------------------------------------------------------------------------------
  1176. 1 Adam Nowak Parkowa 10 15 Kalisz 62-800 Kalisz +48 482 497615
  1177. 3 Zbigniew Woźniak Poniatowskiego 12 7 Kalisz 62-800 Kalisz +48 827 281994
  1178. 4 Tomasz Pech Środmiejska 122 1B Kalisz 62-800 Kalisz +48 513 246288
  1179. 5 Jakub Kruk Kościuszki 2 13C Kalisz 62-800 Kalisz +48 953 873289
  1180. 6 Andrzej Duda Wielka 1 1 Kalisz 62-860 Kalisz +48 591 391724 Presidente
  1181. 7 Wojciech Boczek Szeroka 4 11 Kalisz 62-800 Kalisz +48 800 281592
  1182. 8 Karol Paździoch Ogrodowa 80 45 Kalisz 62-800 Kalisz +48 953 873289
  1183. 9 Andrzej Koperek Poznańska 30 40 Kalisz 62-800 Kalisz +48 742 518732
  1184. 10 Michał Kiepski Krakowska 1 100 Kalisz 62-800 Kalisz +48 618 999999
  1185.  
  1186. (9 row(s) affected)
  1187.  
  1188. IdKlient Imie Nazwisko
  1189. ----------- ------------------------------ ----------------------------------------
  1190. 3 Zbigniew Woźniak
  1191.  
  1192. (1 row(s) affected)
  1193. */
  1194.  
  1195. EXECUTE dbo.KlientZnajdzNazwisko ' e ';
  1196. GO
  1197.  
  1198. /*
  1199. IdKlient Imie Nazwisko
  1200. ----------- ------------------------------ ----------------------------------------
  1201. 7 Wojciech Boczek
  1202. 10 Michał Kiepski
  1203. 9 Andrzej Koperek
  1204. 4 Tomasz Pech
  1205.  
  1206. (4 row(s) affected)
  1207. */
  1208. EXECUTE dbo.TransakcjaRoznica 30;
  1209. GO
  1210.  
  1211. /*
  1212. IdTransakcji NrTransakcji DataTransakcji Kwota IdKlientNabywca IdPracownik IdOfertaSprzedaz
  1213. ------------ -------------------------------------------------- -------------- --------------------- --------------- ----------- ----------------
  1214. 4 45374565 2016-12-12 60000,00 4 9 4
  1215. 8 VN7R6Q9 2017-01-03 50000,00 8 7 8
  1216. 3 47834356 2017-05-02 25000,00 3 10 3
  1217.  
  1218. (3 row(s) affected)
  1219. */
  1220.  
  1221. ------------------------------------------------------------SPRZEDAWCA----------------------------------------------------
  1222. ----------------------------------------------------------SELECT----------------------------------------------------------
  1223. SELECT * FROM Klient;
  1224. GO
  1225. /*IdKlient Imie Nazwisko Ulica NrDomu NrLokalu Miejscowosc KodPocztowy Poczta NrTel Nazwa
  1226. ----------- ------------------------------ ---------------------------------------- -------------------------------------------------- ---------- ---------- ------------------------------ ------------------------------ -------------------------------------------------- -------------------- ----------------------------------------------------------------------------------------------------
  1227. 1 Adam Nowak Parkowa 10 15 Kalisz 62-800 Kalisz +48 482 497615
  1228. 3 Zbigniew Woźniak Poniatowskiego 12 7 Kalisz 62-800 Kalisz +48 827 281994
  1229. 4 Tomasz Pech Środmiejska 122 1B Kalisz 62-800 Kalisz +48 513 246288
  1230. 5 Jakub Kruk Kościuszki 2 13C Kalisz 62-800 Kalisz +48 953 873289
  1231. 6 Andrzej Duda Wielka 1 1 Kalisz 62-860 Kalisz +48 591 391724 Presidente
  1232. 7 Wojciech Boczek Szeroka 4 11 Kalisz 62-800 Kalisz +48 800 281592
  1233. 8 Karol Paździoch Ogrodowa 80 45 Kalisz 62-800 Kalisz +48 953 873289
  1234. 9 Andrzej Koperek Poznańska 30 40 Kalisz 62-800 Kalisz +48 742 518732
  1235. 10 Michał Kiepski Krakowska 1 100 Kalisz 62-800 Kalisz +48 618 999999
  1236.  
  1237. (9 row(s) affected)*/
  1238. SELECT * FROM Pracownik;
  1239. GO
  1240. /*
  1241. IdPracownik Imie Nazwisko Stanowisko Telefon Email
  1242. ----------- ------------------------------ ---------------------------------------- ------------------------------ -------------------- --------------------------------------------------
  1243. 1 Stanisław Ziemiocha Prezes +48 591 391724 sziemiocha@komis.pl
  1244. 2 Józef Zieliński Zastępca prezesa +48 591 391724 jzielinski@komis.pl
  1245. 3 Maksymilian Lewandowski Dyrektor +48 591 391724 mlewandowski@komis.pl
  1246. 4 Adrian Wiśniewski Kierownik +48 591 391724 awisniewski@komis.pl
  1247. 5 Artur Wójcik Kierownik +48 753 285927 awojcik@komis.pl
  1248. 6 Damian Woźniak Sprzedawca +48 591 391724 dwozniak@komis.pl
  1249. 7 Paweł Nowak Sprzedawca +48 591 391724 pnowak@komis.pl
  1250. 9 Marcin Dąbrowski Mechanik +48 591 391724 mdabrowski@komis.pl
  1251. 10 Maciek Kozłowski Mechanik +48 591 391724 mkozlowski@komis.pl
  1252.  
  1253. (9 row(s) affected)
  1254.  
  1255. */
  1256. SELECT * FROM Samochod;
  1257. GO
  1258. /*
  1259. IdSamochod IdModel IdSilnik IloscDrzwi Przebieg IdNadwozie Opis IdKlient
  1260. ----------- ----------- ----------- ----------- ----------- ----------- ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -----------
  1261. 2 2 2 3 20000 3 NULL
  1262. 3 3 6 5 0 2 NULL
  1263. 4 4 3 5 120000 9 Od niemca, niekręcony NULL
  1264. 5 5 9 5 98000 5 NULL
  1265. 7 7 4 5 0 1 NULL
  1266. 8 8 2 5 35000 5 Fajne autko NULL
  1267.  
  1268. (6 row(s) affected)
  1269.  
  1270. */
  1271. SELECT * FROM Model;
  1272. GO
  1273. /*
  1274. IdModel IdMarka ModelNazwa
  1275. ----------- ----------- --------------------------------------------------
  1276. 2 2 Q7
  1277. 3 3 Vectra
  1278. 4 4 Clio
  1279. 5 5 Focus
  1280. 6 6 Challenger
  1281. 7 7 Seicento
  1282. 8 8 Octavia
  1283. 10 10 C5
  1284.  
  1285. (8 row(s) affected)
  1286.  
  1287. */
  1288. SELECT * FROM Marka;
  1289. GO
  1290. /*
  1291. IdMarka MarkaNazwa
  1292. ----------- --------------------------------------------------
  1293. 9 Alfa
  1294. 2 BMW
  1295. 6 Dodge
  1296. 7 Fiat
  1297. 5 Ford
  1298. 10 Kia
  1299. 3 Opel
  1300. 4 Renault
  1301. 8 Skoda
  1302.  
  1303. (9 row(s) affected)
  1304.  
  1305. */
  1306. SELECT * FROM Silnik;
  1307. GO
  1308. /*
  1309. ----------- -------------------- ---------------------- -----------
  1310. 2 Diesel 1,9 80
  1311. 3 Diesel 2 65
  1312. 4 Benzyna 1,8 160
  1313. 5 Benzyna 1,4 110
  1314. 6 Benzyna 1,6 130
  1315. 7 Elektryczny 0 250
  1316. 8 Hybrydowy 1,4 190
  1317. 9 Benzyna 2,2 340
  1318. 10 Elektryczny 0 270
  1319.  
  1320. (9 row(s) affected)
  1321.  
  1322. */
  1323. SELECT * FROM Nadwozie;
  1324. GO
  1325. /*
  1326. IdNadwozie NazwaNadwozie
  1327. ----------- --------------------------------------------------
  1328. 1 SUV
  1329. 2 Coupe
  1330. 3 Kombi
  1331. 4 fastback
  1332. 5 Sedan
  1333. 7 Van
  1334. 8 Limuzyna
  1335. 9 Kabriolet
  1336. 10 Hatchback
  1337.  
  1338. (9 row(s) affected)
  1339.  
  1340.  
  1341. */
  1342. SELECT * FROM Wyposazenie;
  1343. GO
  1344. /*
  1345. IdWyposazenia WyposazenieNazwa Opis
  1346. ------------- -------------------------------------------------- ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  1347. 1 Klimatyzacja Klima
  1348. 2 Podgrzewana kierownica ciepłe rączki
  1349. 3 Podgrzewane fotele
  1350. 4 Elektryczne szyby już nie trzeba kręcić!
  1351. 5 Radio CD
  1352. 6 Automatyczna skrzynia biegów wszystko samo się robi
  1353. 7 Manualna skrzynia biegów a tu już nie
  1354. 8 Poduszki powietrzne
  1355. 9 Elektryczne lusterka
  1356.  
  1357. (9 row(s) affected)
  1358. */
  1359. SELECT * FROM SamochodWyposazenie;
  1360. GO
  1361. /*
  1362. IdSamochodWyposazenie IdWyposazenie Opis IdSamochod
  1363. --------------------- ------------- ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -----------
  1364. 3 3 4
  1365. 4 4 5
  1366. 5 5 4
  1367. 8 8 4
  1368. 9 9 5
  1369.  
  1370. (5 row(s) affected)
  1371. */
  1372. SELECT * FROM Transakcja;
  1373. GO
  1374. /*
  1375. IdTransakcji NrTransakcji DataTransakcji Kwota IdKlientNabywca IdPracownik IdOfertaSprzedaz
  1376. ------------ -------------------------------------------------- -------------- --------------------- --------------- ----------- ----------------
  1377. 3 47834356 2017-05-02 25000,00 3 10 3
  1378. 4 45374565 2016-12-12 60000,00 4 9 4
  1379. 8 VN7R6Q9 2017-01-03 50000,00 8 7 8
  1380.  
  1381. (3 row(s) affected)
  1382. */
  1383. SELECT * FROM OfertaSprzedaz;
  1384. GO
  1385. /*
  1386. IdOfertaSprzedaz IdSamochod Cena IdPracownik Data_od Data_do
  1387. ---------------- ----------- --------------------- ----------- ---------- ----------
  1388. 3 3 125000,00 3 2018-01-01 2018-01-02
  1389. 4 4 75000,00 2 2016-05-22 2017-03-12
  1390. 7 7 14000,00 5 2017-07-31 2017-11-13
  1391. 8 8 9999,00 6 2016-10-22 2017-04-25
  1392.  
  1393. (4 row(s) affected)
  1394. */
  1395.  
  1396. ------------------------------------------------------------SPRZEDAWCA----------------------------------------------------
  1397. ----------------------------------------------------------INSERT----------------------------------------------------------
  1398. INSERT Klient
  1399. (IdKlient, Imie, Nazwisko, Ulica, NrDomu, NrLokalu, Miejscowosc, KodPocztowy, Poczta, NrTel, Nazwa)
  1400. VALUES
  1401. (11, 'Jan', 'Nowak', 'Ogrodowa', 11, 10, 'Kalisz', '62-860', 'Kalisz', '+48 482 497615', 'Firma')
  1402. GO
  1403.  
  1404. /*
  1405. Msg 229, Level 14, State 5, Line 1398
  1406. The INSERT permission was denied on the object 'Klient', database 'Projekt', schema 'dbo'.
  1407. */
  1408.  
  1409. INSERT Pracownik
  1410. (IdPracownik, Imie, Nazwisko, Stanowisko, Telefon, Email)
  1411. VALUES
  1412. (11, 'Adam', 'Kowalski', 'Mechanik', '+48 591 391724', 'akowalski@komis.pl')
  1413. GO
  1414.  
  1415. /*
  1416. Msg 229, Level 14, State 5, Line 1409
  1417. The INSERT permission was denied on the object 'Pracownik', database 'Projekt', schema 'dbo'.
  1418.  
  1419. */
  1420.  
  1421. INSERT Samochod
  1422. (IdSamochod, IdModel, IdSilnik, IloscDrzwi, Przebieg, IdNadwozie, Opis)
  1423. VALUES
  1424. (1, 2, 2, 5, 1000, 1, ' ')
  1425. GO
  1426.  
  1427. /*
  1428. (1 row(s) affected)
  1429. */
  1430.  
  1431. INSERT Model
  1432. (IdModel, IdMarka, ModelNazwa)
  1433. VALUES
  1434. (1,2,'R8')
  1435. GO
  1436.  
  1437. /*
  1438. Msg 229, Level 14, State 5, Line 1431
  1439. The INSERT permission was denied on the object 'Model', database 'Projekt', schema 'dbo'.
  1440.  
  1441. */
  1442.  
  1443. INSERT Marka
  1444. (IdMarka, MarkaNazwa)
  1445. VALUES
  1446. (1, 'Rover')
  1447. GO
  1448.  
  1449. /*
  1450. Msg 229, Level 14, State 5, Line 1443
  1451. The INSERT permission was denied on the object 'Marka', database 'Projekt', schema 'dbo'.
  1452. */
  1453.  
  1454. INSERT Nadwozie
  1455. (IdNadwozie, NazwaNadwozie)
  1456. VALUES
  1457. (6,'Test')
  1458. GO
  1459. /*
  1460. Msg 229, Level 14, State 5, Line 1454
  1461. The INSERT permission was denied on the object 'Nadwozie', database 'Projekt', schema 'dbo'.
  1462.  
  1463. */
  1464.  
  1465. INSERT Wyposazenie
  1466. (IdWyposazenia, WyposazenieNazwa, Opis)
  1467. VALUES
  1468. (10, 'Elektryczne lusterka', ' ')
  1469. GO
  1470.  
  1471. /*
  1472. Msg 229, Level 14, State 5, Line 1465
  1473. The INSERT permission was denied on the object 'Wyposazenie', database 'Projekt', schema 'dbo'.
  1474.  
  1475. */
  1476.  
  1477. INSERT Transakcja
  1478. (IdTransakcji, NrTransakcji, DataTransakcji, Kwota, IdKlientNabywca, IdPracownik, IdOfertaSprzedaz)
  1479. VALUES
  1480. (1, 'JJF38F', '2017-05-03', 15000, 3, 10, 3)
  1481. GO
  1482.  
  1483. /*
  1484. (1 row(s) affected)
  1485. */
  1486.  
  1487. INSERT OfertaSprzedaz
  1488. (IdOfertaSprzedaz, IdSamochod, Cena, IdPracownik, Data_od, Data_do)
  1489. VALUES
  1490. (1, 3, 20000, 3, '2016-05-05','2017-05-05')
  1491. GO
  1492.  
  1493. /*
  1494. (1 row(s) affected)
  1495. */
  1496.  
  1497. -----------------------------------------------------------SPRZEDAWCA----------------------------------------------------
  1498. ----------------------------------------------------------DELETE----------------------------------------------------------
  1499. DELETE Klient
  1500. WHERE IdKlient=11;
  1501. GO
  1502. /*
  1503. Msg 229, Level 14, State 5, Line 1499
  1504. The DELETE permission was denied on the object 'Klient', database 'Projekt', schema 'dbo'.
  1505.  
  1506. */
  1507. DELETE Pracownik
  1508. WHERE IdPracownik=11;
  1509. GO
  1510. /*
  1511. Msg 229, Level 14, State 5, Line 1507
  1512. The DELETE permission was denied on the object 'Pracownik', database 'Projekt', schema 'dbo'.
  1513.  
  1514. */
  1515. DELETE Samochod
  1516. WHERE IdSamochod=1;
  1517. GO
  1518. /*
  1519. (1 row(s) affected)
  1520. */
  1521. DELETE Marka
  1522. WHERE IdMarka=1;
  1523. GO
  1524. /*
  1525. Msg 229, Level 14, State 5, Line 1521
  1526. The DELETE permission was denied on the object 'Marka', database 'Projekt', schema 'dbo'.
  1527. */
  1528. DELETE Model
  1529. WHERE IdModel=1;
  1530. GO
  1531. /*
  1532. Msg 229, Level 14, State 5, Line 1528
  1533. The DELETE permission was denied on the object 'Model', database 'Projekt', schema 'dbo'.
  1534. */
  1535. DELETE Nadwozie
  1536. WHERE IdNadwozie=6;
  1537. GO
  1538. /*
  1539. Msg 229, Level 14, State 5, Line 1535
  1540. The DELETE permission was denied on the object 'Nadwozie', database 'Projekt', schema 'dbo'.
  1541. */
  1542. DELETE Wyposazenie
  1543. WHERE IdWyposazenia=10;
  1544. GO
  1545. /*
  1546. Msg 229, Level 14, State 5, Line 1542
  1547. The DELETE permission was denied on the object 'Wyposazenie', database 'Projekt', schema 'dbo'.
  1548. */
  1549. DELETE Transakcja
  1550. WHERE IdTransakcji=1;
  1551. GO
  1552. /*
  1553. (1 row(s) affected)
  1554. */
  1555. DELETE OfertaSprzedaz
  1556. WHERE IdOfertaSprzedaz=1;
  1557. GO
  1558. /*
  1559. (1 row(s) affected)
  1560. */
  1561.  
  1562. ------------------------------------------------------------SPRZEDAWCA----------------------------------------------------
  1563. ----------------------------------------------------------PROCEDURY-------------------------------------------------------
  1564.  
  1565. EXECUTE KlienciMiejscowosci 1;
  1566. GO
  1567. /*
  1568. Miejscowosc LiczbaKlientow
  1569. ------------------------------ --------------
  1570. Kalisz 9
  1571.  
  1572. (1 row(s) affected)
  1573. */
  1574.  
  1575. EXECUTE dbo.KlienciTransakcje
  1576. @Par_DataOd = '2010-12-30',
  1577. @Par_DataDo = '2018-05-31',
  1578. @Par_MinWart = 0;
  1579. GO
  1580.  
  1581. /*
  1582. IdKlient Imie Nazwisko LiczbaTransakcji CenaLaczna
  1583. ----------- ------------------------------ ---------------------------------------- ---------------- ---------------------
  1584. 4 Tomasz Pech 1 60000,00
  1585. 8 Karol Paździoch 1 50000,00
  1586. 3 Zbigniew Woźniak 1 25000,00
  1587.  
  1588. (3 row(s) affected)
  1589. */
  1590.  
  1591. SELECT * FROM dbo.Klient;
  1592. EXECUTE dbo.KlientZnajdzId 3;
  1593. GO
  1594.  
  1595. /*
  1596. IdKlient Imie Nazwisko Ulica NrDomu NrLokalu Miejscowosc KodPocztowy Poczta NrTel Nazwa
  1597. ----------- ------------------------------ ---------------------------------------- -------------------------------------------------- ---------- ---------- ------------------------------ ------------------------------ -------------------------------------------------- -------------------- ----------------------------------------------------------------------------------------------------
  1598. 1 Adam Nowak Parkowa 10 15 Kalisz 62-800 Kalisz +48 482 497615
  1599. 3 Zbigniew Woźniak Poniatowskiego 12 7 Kalisz 62-800 Kalisz +48 827 281994
  1600. 4 Tomasz Pech Środmiejska 122 1B Kalisz 62-800 Kalisz +48 513 246288
  1601. 5 Jakub Kruk Kościuszki 2 13C Kalisz 62-800 Kalisz +48 953 873289
  1602. 6 Andrzej Duda Wielka 1 1 Kalisz 62-860 Kalisz +48 591 391724 Presidente
  1603. 7 Wojciech Boczek Szeroka 4 11 Kalisz 62-800 Kalisz +48 800 281592
  1604. 8 Karol Paździoch Ogrodowa 80 45 Kalisz 62-800 Kalisz +48 953 873289
  1605. 9 Andrzej Koperek Poznańska 30 40 Kalisz 62-800 Kalisz +48 742 518732
  1606. 10 Michał Kiepski Krakowska 1 100 Kalisz 62-800 Kalisz +48 618 999999
  1607.  
  1608. (9 row(s) affected)
  1609.  
  1610. IdKlient Imie Nazwisko
  1611. ----------- ------------------------------ ----------------------------------------
  1612. 3 Zbigniew Woźniak
  1613.  
  1614. (1 row(s) affected)
  1615. */
  1616.  
  1617. EXECUTE dbo.KlientZnajdzNazwisko ' e ';
  1618. GO
  1619.  
  1620. /*
  1621. IdKlient Imie Nazwisko
  1622. ----------- ------------------------------ ----------------------------------------
  1623. 7 Wojciech Boczek
  1624. 10 Michał Kiepski
  1625. 9 Andrzej Koperek
  1626. 4 Tomasz Pech
  1627.  
  1628. (4 row(s) affected)
  1629. */
  1630.  
  1631. EXECUTE dbo.TransakcjaRoznica 30;
  1632. GO
  1633.  
  1634. /*
  1635. Msg 229, Level 14, State 5, Procedure TransakcjaRoznica, Line 1630
  1636. The EXECUTE permission was denied on the object 'TransakcjaRoznica', database 'Projekt', schema 'dbo'.
  1637. */
  1638.  
  1639.  
  1640. ------------------------------------------------------------OBSŁUGA KLIENTA-----------------------------------------------
  1641. ----------------------------------------------------------SELECT----------------------------------------------------------
  1642. SELECT * FROM Klient;
  1643. GO
  1644. /*IdKlient Imie Nazwisko Ulica NrDomu NrLokalu Miejscowosc KodPocztowy Poczta NrTel Nazwa
  1645. ----------- ------------------------------ ---------------------------------------- -------------------------------------------------- ---------- ---------- ------------------------------ ------------------------------ -------------------------------------------------- -------------------- ----------------------------------------------------------------------------------------------------
  1646. 1 Adam Nowak Parkowa 10 15 Kalisz 62-800 Kalisz +48 482 497615
  1647. 3 Zbigniew Woźniak Poniatowskiego 12 7 Kalisz 62-800 Kalisz +48 827 281994
  1648. 4 Tomasz Pech Środmiejska 122 1B Kalisz 62-800 Kalisz +48 513 246288
  1649. 5 Jakub Kruk Kościuszki 2 13C Kalisz 62-800 Kalisz +48 953 873289
  1650. 6 Andrzej Duda Wielka 1 1 Kalisz 62-860 Kalisz +48 591 391724 Presidente
  1651. 7 Wojciech Boczek Szeroka 4 11 Kalisz 62-800 Kalisz +48 800 281592
  1652. 8 Karol Paździoch Ogrodowa 80 45 Kalisz 62-800 Kalisz +48 953 873289
  1653. 9 Andrzej Koperek Poznańska 30 40 Kalisz 62-800 Kalisz +48 742 518732
  1654. 10 Michał Kiepski Krakowska 1 100 Kalisz 62-800 Kalisz +48 618 999999
  1655.  
  1656. (9 row(s) affected)*/
  1657. SELECT * FROM Pracownik;
  1658. GO
  1659. /*
  1660. IdPracownik Imie Nazwisko Stanowisko Telefon Email
  1661. ----------- ------------------------------ ---------------------------------------- ------------------------------ -------------------- --------------------------------------------------
  1662. 1 Stanisław Ziemiocha Prezes +48 591 391724 sziemiocha@komis.pl
  1663. 2 Józef Zieliński Zastępca prezesa +48 591 391724 jzielinski@komis.pl
  1664. 3 Maksymilian Lewandowski Dyrektor +48 591 391724 mlewandowski@komis.pl
  1665. 4 Adrian Wiśniewski Kierownik +48 591 391724 awisniewski@komis.pl
  1666. 5 Artur Wójcik Kierownik +48 753 285927 awojcik@komis.pl
  1667. 6 Damian Woźniak Sprzedawca +48 591 391724 dwozniak@komis.pl
  1668. 7 Paweł Nowak Sprzedawca +48 591 391724 pnowak@komis.pl
  1669. 9 Marcin Dąbrowski Mechanik +48 591 391724 mdabrowski@komis.pl
  1670. 10 Maciek Kozłowski Mechanik +48 591 391724 mkozlowski@komis.pl
  1671.  
  1672. (9 row(s) affected)
  1673.  
  1674. */
  1675. SELECT * FROM Samochod;
  1676. GO
  1677. /*
  1678. IdSamochod IdModel IdSilnik IloscDrzwi Przebieg IdNadwozie Opis IdKlient
  1679. ----------- ----------- ----------- ----------- ----------- ----------- ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -----------
  1680. 2 2 2 3 20000 3 NULL
  1681. 3 3 6 5 0 2 NULL
  1682. 4 4 3 5 120000 9 Od niemca, niekręcony NULL
  1683. 5 5 9 5 98000 5 NULL
  1684. 7 7 4 5 0 1 NULL
  1685. 8 8 2 5 35000 5 Fajne autko NULL
  1686.  
  1687. (6 row(s) affected)
  1688.  
  1689. */
  1690. SELECT * FROM Model;
  1691. GO
  1692. /*
  1693. IdModel IdMarka ModelNazwa
  1694. ----------- ----------- --------------------------------------------------
  1695. 2 2 Q7
  1696. 3 3 Vectra
  1697. 4 4 Clio
  1698. 5 5 Focus
  1699. 6 6 Challenger
  1700. 7 7 Seicento
  1701. 8 8 Octavia
  1702. 10 10 C5
  1703.  
  1704. (8 row(s) affected)
  1705.  
  1706. */
  1707. SELECT * FROM Marka;
  1708. GO
  1709. /*
  1710. IdMarka MarkaNazwa
  1711. ----------- --------------------------------------------------
  1712. 9 Alfa
  1713. 2 BMW
  1714. 6 Dodge
  1715. 7 Fiat
  1716. 5 Ford
  1717. 10 Kia
  1718. 3 Opel
  1719. 4 Renault
  1720. 8 Skoda
  1721.  
  1722. (9 row(s) affected)
  1723.  
  1724. */
  1725. SELECT * FROM Silnik;
  1726. GO
  1727. /*
  1728. ----------- -------------------- ---------------------- -----------
  1729. 2 Diesel 1,9 80
  1730. 3 Diesel 2 65
  1731. 4 Benzyna 1,8 160
  1732. 5 Benzyna 1,4 110
  1733. 6 Benzyna 1,6 130
  1734. 7 Elektryczny 0 250
  1735. 8 Hybrydowy 1,4 190
  1736. 9 Benzyna 2,2 340
  1737. 10 Elektryczny 0 270
  1738.  
  1739. (9 row(s) affected)
  1740.  
  1741. */
  1742. SELECT * FROM Nadwozie;
  1743. GO
  1744. /*
  1745. IdNadwozie NazwaNadwozie
  1746. ----------- --------------------------------------------------
  1747. 1 SUV
  1748. 2 Coupe
  1749. 3 Kombi
  1750. 4 fastback
  1751. 5 Sedan
  1752. 7 Van
  1753. 8 Limuzyna
  1754. 9 Kabriolet
  1755. 10 Hatchback
  1756.  
  1757. (9 row(s) affected)
  1758.  
  1759.  
  1760. */
  1761. SELECT * FROM Wyposazenie;
  1762. GO
  1763. /*
  1764. IdWyposazenia WyposazenieNazwa Opis
  1765. ------------- -------------------------------------------------- ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  1766. 1 Klimatyzacja Klima
  1767. 2 Podgrzewana kierownica ciepłe rączki
  1768. 3 Podgrzewane fotele
  1769. 4 Elektryczne szyby już nie trzeba kręcić!
  1770. 5 Radio CD
  1771. 6 Automatyczna skrzynia biegów wszystko samo się robi
  1772. 7 Manualna skrzynia biegów a tu już nie
  1773. 8 Poduszki powietrzne
  1774. 9 Elektryczne lusterka
  1775.  
  1776. (9 row(s) affected)
  1777. */
  1778. SELECT * FROM SamochodWyposazenie;
  1779. GO
  1780. /*
  1781. IdSamochodWyposazenie IdWyposazenie Opis IdSamochod
  1782. --------------------- ------------- ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -----------
  1783. 3 3 4
  1784. 4 4 5
  1785. 5 5 4
  1786. 8 8 4
  1787. 9 9 5
  1788.  
  1789. (5 row(s) affected)
  1790. */
  1791. SELECT * FROM Transakcja;
  1792. GO
  1793. /*
  1794. IdTransakcji NrTransakcji DataTransakcji Kwota IdKlientNabywca IdPracownik IdOfertaSprzedaz
  1795. ------------ -------------------------------------------------- -------------- --------------------- --------------- ----------- ----------------
  1796. 3 47834356 2017-05-02 25000,00 3 10 3
  1797. 4 45374565 2016-12-12 60000,00 4 9 4
  1798. 8 VN7R6Q9 2017-01-03 50000,00 8 7 8
  1799.  
  1800. (3 row(s) affected)
  1801. */
  1802. SELECT * FROM OfertaSprzedaz;
  1803. GO
  1804. /*
  1805. IdOfertaSprzedaz IdSamochod Cena IdPracownik Data_od Data_do
  1806. ---------------- ----------- --------------------- ----------- ---------- ----------
  1807. 3 3 125000,00 3 2018-01-01 2018-01-02
  1808. 4 4 75000,00 2 2016-05-22 2017-03-12
  1809. 7 7 14000,00 5 2017-07-31 2017-11-13
  1810. 8 8 9999,00 6 2016-10-22 2017-04-25
  1811.  
  1812. (4 row(s) affected)
  1813. */
  1814.  
  1815. ------------------------------------------------------------OBSŁUGA KLIENTA-----------------------------------------------
  1816. ----------------------------------------------------------INSERT----------------------------------------------------------
  1817. INSERT Klient
  1818. (IdKlient, Imie, Nazwisko, Ulica, NrDomu, NrLokalu, Miejscowosc, KodPocztowy, Poczta, NrTel, Nazwa)
  1819. VALUES
  1820. (11, 'Jan', 'Nowak', 'Ogrodowa', 11, 10, 'Kalisz', '62-860', 'Kalisz', '+48 482 497615', 'Firma')
  1821. GO
  1822.  
  1823. /*
  1824. (1 row(s) affected)
  1825. */
  1826.  
  1827. INSERT Pracownik
  1828. (IdPracownik, Imie, Nazwisko, Stanowisko, Telefon, Email)
  1829. VALUES
  1830. (11, 'Adam', 'Kowalski', 'Mechanik', '+48 591 391724', 'akowalski@komis.pl')
  1831. GO
  1832.  
  1833. /*
  1834. Msg 229, Level 14, State 5, Line 1827
  1835. The INSERT permission was denied on the object 'Pracownik', database 'Projekt', schema 'dbo'.
  1836. */
  1837.  
  1838. INSERT Samochod
  1839. (IdSamochod, IdModel, IdSilnik, IloscDrzwi, Przebieg, IdNadwozie, Opis)
  1840. VALUES
  1841. (1, 2, 2, 5, 1000, 1, ' ')
  1842. GO
  1843.  
  1844. /*
  1845. Msg 229, Level 14, State 5, Line 1838
  1846. The INSERT permission was denied on the object 'Samochod', database 'Projekt', schema 'dbo'.
  1847.  
  1848. */
  1849.  
  1850. INSERT Model
  1851. (IdModel, IdMarka, ModelNazwa)
  1852. VALUES
  1853. (1,2,'R8')
  1854. GO
  1855.  
  1856. /*
  1857. Msg 229, Level 14, State 5, Line 1850
  1858. The INSERT permission was denied on the object 'Model', database 'Projekt', schema 'dbo'.
  1859.  
  1860. */
  1861.  
  1862. INSERT Marka
  1863. (IdMarka, MarkaNazwa)
  1864. VALUES
  1865. (1, 'Rover')
  1866. GO
  1867.  
  1868. /*
  1869. Msg 229, Level 14, State 5, Line 1862
  1870. The INSERT permission was denied on the object 'Marka', database 'Projekt', schema 'dbo'.
  1871.  
  1872. */
  1873.  
  1874. INSERT Nadwozie
  1875. (IdNadwozie, NazwaNadwozie)
  1876. VALUES
  1877. (6,'Test')
  1878. GO
  1879. /*
  1880. Msg 229, Level 14, State 5, Line 1874
  1881. The INSERT permission was denied on the object 'Nadwozie', database 'Projekt', schema 'dbo'.
  1882.  
  1883. */
  1884.  
  1885. INSERT Wyposazenie
  1886. (IdWyposazenia, WyposazenieNazwa, Opis)
  1887. VALUES
  1888. (10, 'Elektryczne lusterka', ' ')
  1889. GO
  1890.  
  1891. /*
  1892. Msg 229, Level 14, State 5, Line 1885
  1893. The INSERT permission was denied on the object 'Wyposazenie', database 'Projekt', schema 'dbo'.
  1894.  
  1895. */
  1896.  
  1897. INSERT Transakcja
  1898. (IdTransakcji, NrTransakcji, DataTransakcji, Kwota, IdKlientNabywca, IdPracownik, IdOfertaSprzedaz)
  1899. VALUES
  1900. (1, 'JJF38F', '2017-05-03', 15000, 3, 10, 3)
  1901. GO
  1902.  
  1903. /*
  1904. Msg 229, Level 14, State 5, Line 1897
  1905. The INSERT permission was denied on the object 'Transakcja', database 'Projekt', schema 'dbo'.
  1906.  
  1907. */
  1908.  
  1909. INSERT OfertaSprzedaz
  1910. (IdOfertaSprzedaz, IdSamochod, Cena, IdPracownik, Data_od, Data_do)
  1911. VALUES
  1912. (1, 3, 20000, 3, '2016-05-05','2017-05-05')
  1913. GO
  1914.  
  1915. /*
  1916. Msg 229, Level 14, State 5, Line 1909
  1917. The INSERT permission was denied on the object 'OfertaSprzedaz', database 'Projekt', schema 'dbo'.
  1918.  
  1919. */
  1920.  
  1921. -----------------------------------------------------------OBSŁUGA KLIENTA------------------------------------------------
  1922. ----------------------------------------------------------DELETE----------------------------------------------------------
  1923. DELETE Klient
  1924. WHERE IdKlient=11;
  1925. GO
  1926. /*
  1927. (1 row(s) affected)
  1928. */
  1929. DELETE Pracownik
  1930. WHERE IdPracownik=11;
  1931. GO
  1932. /*
  1933. Msg 229, Level 14, State 5, Line 1929
  1934. The DELETE permission was denied on the object 'Pracownik', database 'Projekt', schema 'dbo'.
  1935.  
  1936. */
  1937. DELETE Samochod
  1938. WHERE IdSamochod=1;
  1939. GO
  1940. /*
  1941. Msg 229, Level 14, State 5, Line 1937
  1942. The DELETE permission was denied on the object 'Samochod', database 'Projekt', schema 'dbo'.
  1943. */
  1944. DELETE Marka
  1945. WHERE IdMarka=1;
  1946. GO
  1947. /*
  1948. Msg 229, Level 14, State 5, Line 1944
  1949. The DELETE permission was denied on the object 'Marka', database 'Projekt', schema 'dbo'.
  1950. */
  1951. DELETE Model
  1952. WHERE IdModel=1;
  1953. GO
  1954. /*
  1955. Msg 229, Level 14, State 5, Line 1951
  1956. The DELETE permission was denied on the object 'Model', database 'Projekt', schema 'dbo'.
  1957. */
  1958. DELETE Nadwozie
  1959. WHERE IdNadwozie=6;
  1960. GO
  1961. /*
  1962. Msg 229, Level 14, State 5, Line 1958
  1963. The DELETE permission was denied on the object 'Nadwozie', database 'Projekt', schema 'dbo'.
  1964.  
  1965. */
  1966. DELETE Wyposazenie
  1967. WHERE IdWyposazenia=10;
  1968. GO
  1969. /*
  1970. Msg 229, Level 14, State 5, Line 1966
  1971. The DELETE permission was denied on the object 'Wyposazenie', database 'Projekt', schema 'dbo'.
  1972.  
  1973. */
  1974. DELETE Transakcja
  1975. WHERE IdTransakcji=1;
  1976. GO
  1977. /*
  1978. Msg 229, Level 14, State 5, Line 1974
  1979. The DELETE permission was denied on the object 'Transakcja', database 'Projekt', schema 'dbo'.
  1980.  
  1981. */
  1982. DELETE OfertaSprzedaz
  1983. WHERE IdOfertaSprzedaz=1;
  1984. GO
  1985. /*
  1986. Msg 229, Level 14, State 5, Line 1982
  1987. The DELETE permission was denied on the object 'OfertaSprzedaz', database 'Projekt', schema 'dbo'.
  1988. */
  1989. ------------------------------------------------------------OBSŁUGA KLIENTA-----------------------------------------------
  1990. ----------------------------------------------------------PROCEDURY-------------------------------------------------------
  1991. EXECUTE KlienciMiejscowosci 1;
  1992. GO
  1993. /*
  1994. Miejscowosc LiczbaKlientow
  1995. ------------------------------ --------------
  1996. Kalisz 9
  1997.  
  1998. (1 row(s) affected)
  1999. */
  2000.  
  2001. EXECUTE dbo.KlienciTransakcje
  2002. @Par_DataOd = '2010-12-30',
  2003. @Par_DataDo = '2018-05-31',
  2004. @Par_MinWart = 0;
  2005. GO
  2006.  
  2007. /*
  2008. IdKlient Imie Nazwisko LiczbaTransakcji CenaLaczna
  2009. ----------- ------------------------------ ---------------------------------------- ---------------- ---------------------
  2010. 4 Tomasz Pech 1 60000,00
  2011. 8 Karol Paździoch 1 50000,00
  2012. 3 Zbigniew Woźniak 1 25000,00
  2013.  
  2014. (3 row(s) affected)
  2015. */
  2016.  
  2017. SELECT * FROM dbo.Klient;
  2018. EXECUTE dbo.KlientZnajdzId 3;
  2019. GO
  2020.  
  2021. /*
  2022. IdKlient Imie Nazwisko Ulica NrDomu NrLokalu Miejscowosc KodPocztowy Poczta NrTel Nazwa
  2023. ----------- ------------------------------ ---------------------------------------- -------------------------------------------------- ---------- ---------- ------------------------------ ------------------------------ -------------------------------------------------- -------------------- ----------------------------------------------------------------------------------------------------
  2024. 1 Adam Nowak Parkowa 10 15 Kalisz 62-800 Kalisz +48 482 497615
  2025. 3 Zbigniew Woźniak Poniatowskiego 12 7 Kalisz 62-800 Kalisz +48 827 281994
  2026. 4 Tomasz Pech Środmiejska 122 1B Kalisz 62-800 Kalisz +48 513 246288
  2027. 5 Jakub Kruk Kościuszki 2 13C Kalisz 62-800 Kalisz +48 953 873289
  2028. 6 Andrzej Duda Wielka 1 1 Kalisz 62-860 Kalisz +48 591 391724 Presidente
  2029. 7 Wojciech Boczek Szeroka 4 11 Kalisz 62-800 Kalisz +48 800 281592
  2030. 8 Karol Paździoch Ogrodowa 80 45 Kalisz 62-800 Kalisz +48 953 873289
  2031. 9 Andrzej Koperek Poznańska 30 40 Kalisz 62-800 Kalisz +48 742 518732
  2032. 10 Michał Kiepski Krakowska 1 100 Kalisz 62-800 Kalisz +48 618 999999
  2033.  
  2034. (9 row(s) affected)
  2035.  
  2036. IdKlient Imie Nazwisko
  2037. ----------- ------------------------------ ----------------------------------------
  2038. 3 Zbigniew Woźniak
  2039.  
  2040. (1 row(s) affected)
  2041. */
  2042.  
  2043. EXECUTE dbo.KlientZnajdzNazwisko ' e ';
  2044. GO
  2045.  
  2046. /*
  2047. IdKlient Imie Nazwisko
  2048. ----------- ------------------------------ ----------------------------------------
  2049. 7 Wojciech Boczek
  2050. 10 Michał Kiepski
  2051. 9 Andrzej Koperek
  2052. 4 Tomasz Pech
  2053.  
  2054. (4 row(s) affected)
  2055. */
  2056.  
  2057. EXECUTE dbo.TransakcjaRoznica 30;
  2058. GO
  2059.  
  2060. /*
  2061. IdTransakcji NrTransakcji DataTransakcji Kwota IdKlientNabywca IdPracownik IdOfertaSprzedaz
  2062. ------------ -------------------------------------------------- -------------- --------------------- --------------- ----------- ----------------
  2063. 4 45374565 2016-12-12 60000,00 4 9 4
  2064. 8 VN7R6Q9 2017-01-03 50000,00 8 7 8
  2065. 3 47834356 2017-05-02 25000,00 3 10 3
  2066.  
  2067. (3 row(s) affected)
  2068. */
  2069.  
  2070.  
  2071. ------------------------------------------------------------MECHANIK----------------------------------------------------
  2072. ----------------------------------------------------------SELECT----------------------------------------------------------
  2073. SELECT * FROM Klient;
  2074. GO
  2075. /*
  2076. Msg 229, Level 14, State 5, Line 2073
  2077. The SELECT permission was denied on the object 'Klient', database 'Projekt', schema 'dbo'.
  2078. */
  2079. SELECT * FROM Pracownik;
  2080. GO
  2081. /*
  2082. Msg 229, Level 14, State 5, Line 2079
  2083. The SELECT permission was denied on the object 'Pracownik', database 'Projekt', schema 'dbo'.
  2084.  
  2085. */
  2086. SELECT * FROM Samochod;
  2087. GO
  2088. /*
  2089. IdSamochod IdModel IdSilnik IloscDrzwi Przebieg IdNadwozie Opis IdKlient
  2090. ----------- ----------- ----------- ----------- ----------- ----------- ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -----------
  2091. 2 2 2 3 20000 3 NULL
  2092. 3 3 6 5 0 2 NULL
  2093. 4 4 3 5 120000 9 Od niemca, niekręcony NULL
  2094. 5 5 9 5 98000 5 NULL
  2095. 7 7 4 5 0 1 NULL
  2096. 8 8 2 5 35000 5 Fajne autko NULL
  2097.  
  2098. (6 row(s) affected)
  2099.  
  2100. */
  2101. SELECT * FROM Model;
  2102. GO
  2103. /*
  2104. IdModel IdMarka ModelNazwa
  2105. ----------- ----------- --------------------------------------------------
  2106. 2 2 Q7
  2107. 3 3 Vectra
  2108. 4 4 Clio
  2109. 5 5 Focus
  2110. 6 6 Challenger
  2111. 7 7 Seicento
  2112. 8 8 Octavia
  2113. 10 10 C5
  2114.  
  2115. (8 row(s) affected)
  2116.  
  2117. */
  2118. SELECT * FROM Marka;
  2119. GO
  2120. /*
  2121. IdMarka MarkaNazwa
  2122. ----------- --------------------------------------------------
  2123. 9 Alfa
  2124. 2 BMW
  2125. 6 Dodge
  2126. 7 Fiat
  2127. 5 Ford
  2128. 10 Kia
  2129. 3 Opel
  2130. 4 Renault
  2131. 8 Skoda
  2132.  
  2133. (9 row(s) affected)
  2134.  
  2135. */
  2136. SELECT * FROM Silnik;
  2137. GO
  2138. /*
  2139. ----------- -------------------- ---------------------- -----------
  2140. 2 Diesel 1,9 80
  2141. 3 Diesel 2 65
  2142. 4 Benzyna 1,8 160
  2143. 5 Benzyna 1,4 110
  2144. 6 Benzyna 1,6 130
  2145. 7 Elektryczny 0 250
  2146. 8 Hybrydowy 1,4 190
  2147. 9 Benzyna 2,2 340
  2148. 10 Elektryczny 0 270
  2149.  
  2150. (9 row(s) affected)
  2151.  
  2152. */
  2153. SELECT * FROM Nadwozie;
  2154. GO
  2155. /*
  2156. IdNadwozie NazwaNadwozie
  2157. ----------- --------------------------------------------------
  2158. 1 SUV
  2159. 2 Coupe
  2160. 3 Kombi
  2161. 4 fastback
  2162. 5 Sedan
  2163. 7 Van
  2164. 8 Limuzyna
  2165. 9 Kabriolet
  2166. 10 Hatchback
  2167.  
  2168. (9 row(s) affected)
  2169.  
  2170.  
  2171. */
  2172. SELECT * FROM Wyposazenie;
  2173. GO
  2174. /*
  2175. IdWyposazenia WyposazenieNazwa Opis
  2176. ------------- -------------------------------------------------- ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  2177. 1 Klimatyzacja Klima
  2178. 2 Podgrzewana kierownica ciepłe rączki
  2179. 3 Podgrzewane fotele
  2180. 4 Elektryczne szyby już nie trzeba kręcić!
  2181. 5 Radio CD
  2182. 6 Automatyczna skrzynia biegów wszystko samo się robi
  2183. 7 Manualna skrzynia biegów a tu już nie
  2184. 8 Poduszki powietrzne
  2185. 9 Elektryczne lusterka
  2186.  
  2187. (9 row(s) affected)
  2188. */
  2189. SELECT * FROM SamochodWyposazenie;
  2190. GO
  2191. /*
  2192. IdSamochodWyposazenie IdWyposazenie Opis IdSamochod
  2193. --------------------- ------------- ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -----------
  2194. 3 3 4
  2195. 4 4 5
  2196. 5 5 4
  2197. 8 8 4
  2198. 9 9 5
  2199.  
  2200. (5 row(s) affected)
  2201. */
  2202. SELECT * FROM Transakcja;
  2203. GO
  2204. /*
  2205. Msg 229, Level 14, State 5, Line 2202
  2206. The SELECT permission was denied on the object 'Transakcja', database 'Projekt', schema 'dbo'.
  2207.  
  2208. */
  2209. SELECT * FROM OfertaSprzedaz;
  2210. GO
  2211. /*
  2212. Msg 229, Level 14, State 5, Line 2209
  2213. The SELECT permission was denied on the object 'OfertaSprzedaz', database 'Projekt', schema 'dbo'.
  2214.  
  2215. */
  2216.  
  2217.  
  2218. ------------------------------------------------------------MECHANIK----------------------------------------------------
  2219. ----------------------------------------------------------INSERT----------------------------------------------------------
  2220. INSERT Klient
  2221. (IdKlient, Imie, Nazwisko, Ulica, NrDomu, NrLokalu, Miejscowosc, KodPocztowy, Poczta, NrTel, Nazwa)
  2222. VALUES
  2223. (11, 'Jan', 'Nowak', 'Ogrodowa', 11, 10, 'Kalisz', '62-860', 'Kalisz', '+48 482 497615', 'Firma')
  2224. GO
  2225.  
  2226. /*
  2227. Msg 229, Level 14, State 5, Line 2220
  2228. The INSERT permission was denied on the object 'Klient', database 'Projekt', schema 'dbo'.
  2229.  
  2230. */
  2231.  
  2232. INSERT Pracownik
  2233. (IdPracownik, Imie, Nazwisko, Stanowisko, Telefon, Email)
  2234. VALUES
  2235. (11, 'Adam', 'Kowalski', 'Mechanik', '+48 591 391724', 'akowalski@komis.pl')
  2236. GO
  2237.  
  2238. /*
  2239. Msg 229, Level 14, State 5, Line 2232
  2240. The INSERT permission was denied on the object 'Pracownik', database 'Projekt', schema 'dbo'.
  2241.  
  2242. */
  2243.  
  2244. INSERT Samochod
  2245. (IdSamochod, IdModel, IdSilnik, IloscDrzwi, Przebieg, IdNadwozie, Opis)
  2246. VALUES
  2247. (1, 2, 2, 5, 1000, 1, ' ')
  2248. GO
  2249.  
  2250. /*
  2251. (1 row(s) affected)
  2252. */
  2253.  
  2254. INSERT Model
  2255. (IdModel, IdMarka, ModelNazwa)
  2256. VALUES
  2257. (1,2,'R8')
  2258. GO
  2259.  
  2260. /*
  2261. (1 row(s) affected)
  2262. */
  2263.  
  2264. INSERT Marka
  2265. (IdMarka, MarkaNazwa)
  2266. VALUES
  2267. (1, 'Rover')
  2268. GO
  2269.  
  2270. /*
  2271. (1 row(s) affected)
  2272. */
  2273.  
  2274. INSERT Nadwozie
  2275. (IdNadwozie, NazwaNadwozie)
  2276. VALUES
  2277. (6,'Test')
  2278. GO
  2279. /*
  2280. (1 row(s) affected)
  2281. */
  2282.  
  2283. INSERT Wyposazenie
  2284. (IdWyposazenia, WyposazenieNazwa, Opis)
  2285. VALUES
  2286. (10, 'Elektryczne lusterka', ' ')
  2287. GO
  2288.  
  2289. /*
  2290. (1 row(s) affected)
  2291. */
  2292.  
  2293. INSERT Transakcja
  2294. (IdTransakcji, NrTransakcji, DataTransakcji, Kwota, IdKlientNabywca, IdPracownik, IdOfertaSprzedaz)
  2295. VALUES
  2296. (1, 'JJF38F', '2017-05-03', 15000, 3, 10, 3)
  2297. GO
  2298.  
  2299. /*
  2300. Msg 229, Level 14, State 5, Line 2293
  2301. The INSERT permission was denied on the object 'Transakcja', database 'Projekt', schema 'dbo'.
  2302.  
  2303. */
  2304.  
  2305. INSERT OfertaSprzedaz
  2306. (IdOfertaSprzedaz, IdSamochod, Cena, IdPracownik, Data_od, Data_do)
  2307. VALUES
  2308. (1, 3, 20000, 3, '2016-05-05','2017-05-05')
  2309. GO
  2310.  
  2311. /*
  2312. Msg 229, Level 14, State 5, Line 2305
  2313. The INSERT permission was denied on the object 'OfertaSprzedaz', database 'Projekt', schema 'dbo'.
  2314.  
  2315. */
  2316.  
  2317. -----------------------------------------------------------MECHANIK----------------------------------------------------
  2318. ----------------------------------------------------------DELETE----------------------------------------------------------
  2319. DELETE Klient
  2320. WHERE IdKlient=11;
  2321. GO
  2322. /*
  2323. Msg 229, Level 14, State 5, Line 2319
  2324. The SELECT permission was denied on the object 'Klient', database 'Projekt', schema 'dbo'.
  2325. Msg 229, Level 14, State 5, Line 2319
  2326. The DELETE permission was denied on the object 'Klient', database 'Projekt', schema 'dbo'.
  2327.  
  2328. */
  2329. DELETE Pracownik
  2330. WHERE IdPracownik=11;
  2331. GO
  2332. /*
  2333. Msg 229, Level 14, State 5, Line 2329
  2334. The SELECT permission was denied on the object 'Pracownik', database 'Projekt', schema 'dbo'.
  2335. Msg 229, Level 14, State 5, Line 2329
  2336. The DELETE permission was denied on the object 'Pracownik', database 'Projekt', schema 'dbo'.
  2337.  
  2338. */
  2339. DELETE Samochod
  2340. WHERE IdSamochod=1;
  2341. GO
  2342. /*
  2343. (1 row(s) affected)
  2344. */
  2345. DELETE Marka
  2346. WHERE IdMarka=1;
  2347. GO
  2348. /*
  2349. (1 row(s) affected)
  2350. */
  2351. DELETE Model
  2352. WHERE IdModel=1;
  2353. GO
  2354. /*
  2355. (1 row(s) affected)
  2356. */
  2357. DELETE Nadwozie
  2358. WHERE IdNadwozie=6;
  2359. GO
  2360. /*
  2361. (1 row(s) affected)
  2362. */
  2363. DELETE Wyposazenie
  2364. WHERE IdWyposazenia=10;
  2365. GO
  2366. /*
  2367. (1 row(s) affected)
  2368. */
  2369. DELETE Transakcja
  2370. WHERE IdTransakcji=1;
  2371. GO
  2372. /*
  2373. Msg 229, Level 14, State 5, Line 2369
  2374. The SELECT permission was denied on the object 'Transakcja', database 'Projekt', schema 'dbo'.
  2375. Msg 229, Level 14, State 5, Line 2369
  2376. The DELETE permission was denied on the object 'Transakcja', database 'Projekt', schema 'dbo'.
  2377.  
  2378. */
  2379. DELETE OfertaSprzedaz
  2380. WHERE IdOfertaSprzedaz=1;
  2381. GO
  2382. /*
  2383. Msg 229, Level 14, State 5, Line 2379
  2384. The SELECT permission was denied on the object 'OfertaSprzedaz', database 'Projekt', schema 'dbo'.
  2385. Msg 229, Level 14, State 5, Line 2379
  2386. The DELETE permission was denied on the object 'OfertaSprzedaz', database 'Projekt', schema 'dbo'.
  2387.  
  2388. */
  2389.  
  2390. ------------------------------------------------------------MECHANIK----------------------------------------------------
  2391. ----------------------------------------------------------PROCEDURY-------------------------------------------------------
  2392. EXECUTE KlienciMiejscowosci 1;
  2393. GO
  2394. /*
  2395. Msg 229, Level 14, State 5, Procedure KlienciMiejscowosci, Line 2392
  2396. The EXECUTE permission was denied on the object 'KlienciMiejscowosci', database 'Projekt', schema 'dbo'.
  2397.  
  2398. */
  2399.  
  2400. EXECUTE dbo.KlienciTransakcje
  2401. @Par_DataOd = '2010-12-30',
  2402. @Par_DataDo = '2018-05-31',
  2403. @Par_MinWart = 0;
  2404. GO
  2405.  
  2406. /*
  2407. Msg 229, Level 14, State 5, Procedure KlienciTransakcje, Line 2400
  2408. The EXECUTE permission was denied on the object 'KlienciTransakcje', database 'Projekt', schema 'dbo'.
  2409.  
  2410. */
  2411.  
  2412. SELECT * FROM dbo.Klient;
  2413. EXECUTE dbo.KlientZnajdzId 3;
  2414. GO
  2415.  
  2416. /*
  2417. Msg 229, Level 14, State 5, Line 2412
  2418. The SELECT permission was denied on the object 'Klient', database 'Projekt', schema 'dbo'.
  2419. Msg 229, Level 14, State 5, Procedure KlientZnajdzId, Line 2411
  2420. The EXECUTE permission was denied on the object 'KlientZnajdzId', database 'Projekt', schema 'dbo'.
  2421.  
  2422. */
  2423.  
  2424. EXECUTE dbo.KlientZnajdzNazwisko ' e ';
  2425. GO
  2426.  
  2427. /*
  2428. Msg 229, Level 14, State 5, Procedure KlientZnajdzNazwisko, Line 2423
  2429. The EXECUTE permission was denied on the object 'KlientZnajdzNazwisko', database 'Projekt', schema 'dbo'.
  2430.  
  2431. */
  2432.  
  2433. EXECUTE dbo.TransakcjaRoznica 30;
  2434. GO
  2435.  
  2436. /*
  2437. Msg 229, Level 14, State 5, Procedure TransakcjaRoznica, Line 2432
  2438. The EXECUTE permission was denied on the object 'TransakcjaRoznica', database 'Projekt', schema 'dbo'.
  2439.  
  2440. */
  2441.  
  2442. ------------------------------------------------------------KLIENT----------------------------------------------------
  2443. ----------------------------------------------------------SELECT----------------------------------------------------------
  2444. SELECT * FROM Klient;
  2445. GO
  2446. /*IdKlient Imie Nazwisko Ulica NrDomu NrLokalu Miejscowosc KodPocztowy Poczta NrTel Nazwa
  2447. ----------- ------------------------------ ---------------------------------------- -------------------------------------------------- ---------- ---------- ------------------------------ ------------------------------ -------------------------------------------------- -------------------- ----------------------------------------------------------------------------------------------------
  2448. 1 Adam Nowak Parkowa 10 15 Kalisz 62-800 Kalisz +48 482 497615
  2449. 3 Zbigniew Woźniak Poniatowskiego 12 7 Kalisz 62-800 Kalisz +48 827 281994
  2450. 4 Tomasz Pech Środmiejska 122 1B Kalisz 62-800 Kalisz +48 513 246288
  2451. 5 Jakub Kruk Kościuszki 2 13C Kalisz 62-800 Kalisz +48 953 873289
  2452. 6 Andrzej Duda Wielka 1 1 Kalisz 62-860 Kalisz +48 591 391724 Presidente
  2453. 7 Wojciech Boczek Szeroka 4 11 Kalisz 62-800 Kalisz +48 800 281592
  2454. 8 Karol Paździoch Ogrodowa 80 45 Kalisz 62-800 Kalisz +48 953 873289
  2455. 9 Andrzej Koperek Poznańska 30 40 Kalisz 62-800 Kalisz +48 742 518732
  2456. 10 Michał Kiepski Krakowska 1 100 Kalisz 62-800 Kalisz +48 618 999999
  2457.  
  2458. (9 row(s) affected)*/
  2459. SELECT * FROM Pracownik;
  2460. GO
  2461. /*
  2462. Msg 229, Level 14, State 5, Line 2459
  2463. The SELECT permission was denied on the object 'Pracownik', database 'Projekt', schema 'dbo'.
  2464.  
  2465. */
  2466. SELECT * FROM Samochod;
  2467. GO
  2468. /*
  2469. IdSamochod IdModel IdSilnik IloscDrzwi Przebieg IdNadwozie Opis IdKlient
  2470. ----------- ----------- ----------- ----------- ----------- ----------- ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -----------
  2471. 2 2 2 3 20000 3 NULL
  2472. 3 3 6 5 0 2 NULL
  2473. 4 4 3 5 120000 9 Od niemca, niekręcony NULL
  2474. 5 5 9 5 98000 5 NULL
  2475. 7 7 4 5 0 1 NULL
  2476. 8 8 2 5 35000 5 Fajne autko NULL
  2477.  
  2478. (6 row(s) affected)
  2479.  
  2480. */
  2481. SELECT * FROM Model;
  2482. GO
  2483. /*
  2484. IdModel IdMarka ModelNazwa
  2485. ----------- ----------- --------------------------------------------------
  2486. 2 2 Q7
  2487. 3 3 Vectra
  2488. 4 4 Clio
  2489. 5 5 Focus
  2490. 6 6 Challenger
  2491. 7 7 Seicento
  2492. 8 8 Octavia
  2493. 10 10 C5
  2494.  
  2495. (8 row(s) affected)
  2496.  
  2497. */
  2498. SELECT * FROM Marka;
  2499. GO
  2500. /*
  2501. IdMarka MarkaNazwa
  2502. ----------- --------------------------------------------------
  2503. 9 Alfa
  2504. 2 BMW
  2505. 6 Dodge
  2506. 7 Fiat
  2507. 5 Ford
  2508. 10 Kia
  2509. 3 Opel
  2510. 4 Renault
  2511. 8 Skoda
  2512.  
  2513. (9 row(s) affected)
  2514.  
  2515. */
  2516. SELECT * FROM Silnik;
  2517. GO
  2518. /*
  2519. ----------- -------------------- ---------------------- -----------
  2520. 2 Diesel 1,9 80
  2521. 3 Diesel 2 65
  2522. 4 Benzyna 1,8 160
  2523. 5 Benzyna 1,4 110
  2524. 6 Benzyna 1,6 130
  2525. 7 Elektryczny 0 250
  2526. 8 Hybrydowy 1,4 190
  2527. 9 Benzyna 2,2 340
  2528. 10 Elektryczny 0 270
  2529.  
  2530. (9 row(s) affected)
  2531.  
  2532. */
  2533. SELECT * FROM Nadwozie;
  2534. GO
  2535. /*
  2536. IdNadwozie NazwaNadwozie
  2537. ----------- --------------------------------------------------
  2538. 1 SUV
  2539. 2 Coupe
  2540. 3 Kombi
  2541. 4 fastback
  2542. 5 Sedan
  2543. 7 Van
  2544. 8 Limuzyna
  2545. 9 Kabriolet
  2546. 10 Hatchback
  2547.  
  2548. (9 row(s) affected)
  2549.  
  2550.  
  2551. */
  2552. SELECT * FROM Wyposazenie;
  2553. GO
  2554. /*
  2555. IdWyposazenia WyposazenieNazwa Opis
  2556. ------------- -------------------------------------------------- ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  2557. 1 Klimatyzacja Klima
  2558. 2 Podgrzewana kierownica ciepłe rączki
  2559. 3 Podgrzewane fotele
  2560. 4 Elektryczne szyby już nie trzeba kręcić!
  2561. 5 Radio CD
  2562. 6 Automatyczna skrzynia biegów wszystko samo się robi
  2563. 7 Manualna skrzynia biegów a tu już nie
  2564. 8 Poduszki powietrzne
  2565. 9 Elektryczne lusterka
  2566.  
  2567. (9 row(s) affected)
  2568. */
  2569. SELECT * FROM SamochodWyposazenie;
  2570. GO
  2571. /*
  2572. IdSamochodWyposazenie IdWyposazenie Opis IdSamochod
  2573. --------------------- ------------- ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -----------
  2574. 3 3 4
  2575. 4 4 5
  2576. 5 5 4
  2577. 8 8 4
  2578. 9 9 5
  2579.  
  2580. (5 row(s) affected)
  2581. */
  2582. SELECT * FROM Transakcja;
  2583. GO
  2584. /*
  2585. IdTransakcji NrTransakcji DataTransakcji Kwota IdKlientNabywca IdPracownik IdOfertaSprzedaz
  2586. ------------ -------------------------------------------------- -------------- --------------------- --------------- ----------- ----------------
  2587. 3 47834356 2017-05-02 25000,00 3 10 3
  2588. 4 45374565 2016-12-12 60000,00 4 9 4
  2589. 8 VN7R6Q9 2017-01-03 50000,00 8 7 8
  2590.  
  2591. (3 row(s) affected)
  2592. */
  2593. SELECT * FROM OfertaSprzedaz;
  2594. GO
  2595. /*
  2596. IdOfertaSprzedaz IdSamochod Cena IdPracownik Data_od Data_do
  2597. ---------------- ----------- --------------------- ----------- ---------- ----------
  2598. 3 3 125000,00 3 2018-01-01 2018-01-02
  2599. 4 4 75000,00 2 2016-05-22 2017-03-12
  2600. 7 7 14000,00 5 2017-07-31 2017-11-13
  2601. 8 8 9999,00 6 2016-10-22 2017-04-25
  2602.  
  2603. (4 row(s) affected)
  2604. */
  2605.  
  2606.  
  2607. ------------------------------------------------------------KLIENT----------------------------------------------------
  2608. ----------------------------------------------------------INSERT----------------------------------------------------------
  2609. INSERT Klient
  2610. (IdKlient, Imie, Nazwisko, Ulica, NrDomu, NrLokalu, Miejscowosc, KodPocztowy, Poczta, NrTel, Nazwa)
  2611. VALUES
  2612. (11, 'Jan', 'Nowak', 'Ogrodowa', 11, 10, 'Kalisz', '62-860', 'Kalisz', '+48 482 497615', 'Firma')
  2613. GO
  2614.  
  2615. /*
  2616. (1 row(s) affected)
  2617. */
  2618.  
  2619. INSERT Pracownik
  2620. (IdPracownik, Imie, Nazwisko, Stanowisko, Telefon, Email)
  2621. VALUES
  2622. (11, 'Adam', 'Kowalski', 'Mechanik', '+48 591 391724', 'akowalski@komis.pl')
  2623. GO
  2624.  
  2625. /*
  2626. Msg 229, Level 14, State 5, Line 2619
  2627. The INSERT permission was denied on the object 'Pracownik', database 'Projekt', schema 'dbo'.
  2628.  
  2629. */
  2630.  
  2631. INSERT Samochod
  2632. (IdSamochod, IdModel, IdSilnik, IloscDrzwi, Przebieg, IdNadwozie, Opis)
  2633. VALUES
  2634. (1, 2, 2, 5, 1000, 1, ' ')
  2635. GO
  2636.  
  2637. /*
  2638. Msg 229, Level 14, State 5, Line 2631
  2639. The INSERT permission was denied on the object 'Samochod', database 'Projekt', schema 'dbo'.
  2640.  
  2641. */
  2642.  
  2643. INSERT Model
  2644. (IdModel, IdMarka, ModelNazwa)
  2645. VALUES
  2646. (1,2,'R8')
  2647. GO
  2648.  
  2649. /*
  2650. Msg 229, Level 14, State 5, Line 2643
  2651. The INSERT permission was denied on the object 'Model', database 'Projekt', schema 'dbo'.
  2652.  
  2653. */
  2654.  
  2655. INSERT Marka
  2656. (IdMarka, MarkaNazwa)
  2657. VALUES
  2658. (1, 'Rover')
  2659. GO
  2660.  
  2661. /*
  2662. Msg 229, Level 14, State 5, Line 2655
  2663. The INSERT permission was denied on the object 'Marka', database 'Projekt', schema 'dbo'.
  2664.  
  2665. */
  2666.  
  2667. INSERT Nadwozie
  2668. (IdNadwozie, NazwaNadwozie)
  2669. VALUES
  2670. (6,'Test')
  2671. GO
  2672. /*
  2673. Msg 229, Level 14, State 5, Line 2667
  2674. The INSERT permission was denied on the object 'Nadwozie', database 'Projekt', schema 'dbo'.
  2675.  
  2676. */
  2677.  
  2678. INSERT Wyposazenie
  2679. (IdWyposazenia, WyposazenieNazwa, Opis)
  2680. VALUES
  2681. (10, 'Elektryczne lusterka', ' ')
  2682. GO
  2683.  
  2684. /*
  2685. Msg 229, Level 14, State 5, Line 2678
  2686. The INSERT permission was denied on the object 'Wyposazenie', database 'Projekt', schema 'dbo'.
  2687.  
  2688. */
  2689.  
  2690. INSERT Transakcja
  2691. (IdTransakcji, NrTransakcji, DataTransakcji, Kwota, IdKlientNabywca, IdPracownik, IdOfertaSprzedaz)
  2692. VALUES
  2693. (1, 'JJF38F', '2017-05-03', 15000, 3, 10, 3)
  2694. GO
  2695.  
  2696. /*
  2697. Msg 229, Level 14, State 5, Line 2690
  2698. The INSERT permission was denied on the object 'Transakcja', database 'Projekt', schema 'dbo'.
  2699.  
  2700. */
  2701.  
  2702. INSERT OfertaSprzedaz
  2703. (IdOfertaSprzedaz, IdSamochod, Cena, IdPracownik, Data_od, Data_do)
  2704. VALUES
  2705. (1, 3, 20000, 3, '2016-05-05','2017-05-05')
  2706. GO
  2707.  
  2708. /*
  2709. Msg 229, Level 14, State 5, Line 2702
  2710. The INSERT permission was denied on the object 'OfertaSprzedaz', database 'Projekt', schema 'dbo'.
  2711.  
  2712. */
  2713.  
  2714. -----------------------------------------------------------KLIENT----------------------------------------------------
  2715. ----------------------------------------------------------DELETE----------------------------------------------------------
  2716. DELETE Klient
  2717. WHERE IdKlient=11;
  2718. GO
  2719. /*
  2720. (1 row(s) affected)
  2721. */
  2722. DELETE Pracownik
  2723. WHERE IdPracownik=11;
  2724. GO
  2725. /*
  2726. Msg 229, Level 14, State 5, Line 2722
  2727. The SELECT permission was denied on the object 'Pracownik', database 'Projekt', schema 'dbo'.
  2728. Msg 229, Level 14, State 5, Line 2722
  2729. The DELETE permission was denied on the object 'Pracownik', database 'Projekt', schema 'dbo'.
  2730.  
  2731. */
  2732. DELETE Samochod
  2733. WHERE IdSamochod=1;
  2734. GO
  2735. /*
  2736. Msg 229, Level 14, State 5, Line 2732
  2737. The DELETE permission was denied on the object 'Samochod', database 'Projekt', schema 'dbo'.
  2738.  
  2739. */
  2740. DELETE Marka
  2741. WHERE IdMarka=1;
  2742. GO
  2743. /*
  2744. Msg 229, Level 14, State 5, Line 2740
  2745. The DELETE permission was denied on the object 'Marka', database 'Projekt', schema 'dbo'.
  2746.  
  2747. */
  2748. DELETE Model
  2749. WHERE IdModel=1;
  2750. GO
  2751. /*
  2752. Msg 229, Level 14, State 5, Line 2748
  2753. The DELETE permission was denied on the object 'Model', database 'Projekt', schema 'dbo'.
  2754.  
  2755. */
  2756. DELETE Nadwozie
  2757. WHERE IdNadwozie=6;
  2758. GO
  2759. /*
  2760. Msg 229, Level 14, State 5, Line 2756
  2761. The DELETE permission was denied on the object 'Nadwozie', database 'Projekt', schema 'dbo'.
  2762.  
  2763. */
  2764. DELETE Wyposazenie
  2765. WHERE IdWyposazenia=10;
  2766. GO
  2767. /*
  2768. Msg 229, Level 14, State 5, Line 2764
  2769. The DELETE permission was denied on the object 'Wyposazenie', database 'Projekt', schema 'dbo'.
  2770.  
  2771. */
  2772. DELETE Transakcja
  2773. WHERE IdTransakcji=1;
  2774. GO
  2775. /*
  2776. Msg 229, Level 14, State 5, Line 2772
  2777. The DELETE permission was denied on the object 'Transakcja', database 'Projekt', schema 'dbo'.
  2778.  
  2779. */
  2780. DELETE OfertaSprzedaz
  2781. WHERE IdOfertaSprzedaz=1;
  2782. GO
  2783. /*
  2784. Msg 229, Level 14, State 5, Line 2780
  2785. The DELETE permission was denied on the object 'OfertaSprzedaz', database 'Projekt', schema 'dbo'.
  2786.  
  2787. */
  2788.  
  2789. ------------------------------------------------------------KLIENT----------------------------------------------------
  2790. ----------------------------------------------------------PROCEDURY-------------------------------------------------------
  2791. EXECUTE KlienciMiejscowosci 1;
  2792. GO
  2793. /*
  2794. Msg 229, Level 14, State 5, Procedure KlienciMiejscowosci, Line 2791
  2795. The EXECUTE permission was denied on the object 'KlienciMiejscowosci', database 'Projekt', schema 'dbo'.
  2796.  
  2797. */
  2798.  
  2799. EXECUTE dbo.KlienciTransakcje
  2800. @Par_DataOd = '2010-12-30',
  2801. @Par_DataDo = '2018-05-31',
  2802. @Par_MinWart = 0;
  2803. GO
  2804.  
  2805. /*
  2806. Msg 229, Level 14, State 5, Procedure KlienciTransakcje, Line 2799
  2807. The EXECUTE permission was denied on the object 'KlienciTransakcje', database 'Projekt', schema 'dbo'.
  2808.  
  2809. */
  2810.  
  2811. SELECT * FROM dbo.Klient;
  2812. EXECUTE dbo.KlientZnajdzId 3;
  2813. GO
  2814.  
  2815. /*
  2816. IdKlient Imie Nazwisko Ulica NrDomu NrLokalu Miejscowosc KodPocztowy Poczta NrTel Nazwa
  2817. ----------- ------------------------------ ---------------------------------------- -------------------------------------------------- ---------- ---------- ------------------------------ ------------------------------ -------------------------------------------------- -------------------- ----------------------------------------------------------------------------------------------------
  2818. 1 Adam Nowak Parkowa 10 15 Kalisz 62-800 Kalisz +48 482 497615
  2819. 3 Zbigniew Woźniak Poniatowskiego 12 7 Kalisz 62-800 Kalisz +48 827 281994
  2820. 4 Tomasz Pech Środmiejska 122 1B Kalisz 62-800 Kalisz +48 513 246288
  2821. 5 Jakub Kruk Kościuszki 2 13C Kalisz 62-800 Kalisz +48 953 873289
  2822. 6 Andrzej Duda Wielka 1 1 Kalisz 62-860 Kalisz +48 591 391724 Presidente
  2823. 7 Wojciech Boczek Szeroka 4 11 Kalisz 62-800 Kalisz +48 800 281592
  2824. 8 Karol Paździoch Ogrodowa 80 45 Kalisz 62-800 Kalisz +48 953 873289
  2825. 9 Andrzej Koperek Poznańska 30 40 Kalisz 62-800 Kalisz +48 742 518732
  2826. 10 Michał Kiepski Krakowska 1 100 Kalisz 62-800 Kalisz +48 618 999999
  2827.  
  2828. (9 row(s) affected)
  2829.  
  2830. Msg 229, Level 14, State 5, Procedure KlientZnajdzId, Line 2811
  2831. The EXECUTE permission was denied on the object 'KlientZnajdzId', database 'Projekt', schema 'dbo'.
  2832.  
  2833. */
  2834.  
  2835. EXECUTE dbo.KlientZnajdzNazwisko ' e ';
  2836. GO
  2837.  
  2838. /*
  2839. Msg 229, Level 14, State 5, Procedure KlientZnajdzNazwisko, Line 2835
  2840. The EXECUTE permission was denied on the object 'KlientZnajdzNazwisko', database 'Projekt', schema 'dbo'.
  2841. */
  2842.  
  2843. EXECUTE dbo.TransakcjaRoznica 30;
  2844. GO
  2845.  
  2846. /*
  2847. Msg 229, Level 14, State 5, Procedure TransakcjaRoznica, Line 2842
  2848. The EXECUTE permission was denied on the object 'TransakcjaRoznica', database 'Projekt', schema 'dbo'.
  2849. */
  2850.  
  2851. ------------------------------------------------------------GOŚĆ----------------------------------------------------
  2852. ----------------------------------------------------------SELECT----------------------------------------------------------
  2853. SELECT * FROM Klient;
  2854. GO
  2855. /*IdKlient Imie Nazwisko Ulica NrDomu NrLokalu Miejscowosc KodPocztowy Poczta NrTel Nazwa
  2856. ----------- ------------------------------ ---------------------------------------- -------------------------------------------------- ---------- ---------- ------------------------------ ------------------------------ -------------------------------------------------- -------------------- ----------------------------------------------------------------------------------------------------
  2857. 1 Adam Nowak Parkowa 10 15 Kalisz 62-800 Kalisz +48 482 497615
  2858. 3 Zbigniew Woźniak Poniatowskiego 12 7 Kalisz 62-800 Kalisz +48 827 281994
  2859. 4 Tomasz Pech Środmiejska 122 1B Kalisz 62-800 Kalisz +48 513 246288
  2860. 5 Jakub Kruk Kościuszki 2 13C Kalisz 62-800 Kalisz +48 953 873289
  2861. 6 Andrzej Duda Wielka 1 1 Kalisz 62-860 Kalisz +48 591 391724 Presidente
  2862. 7 Wojciech Boczek Szeroka 4 11 Kalisz 62-800 Kalisz +48 800 281592
  2863. 8 Karol Paździoch Ogrodowa 80 45 Kalisz 62-800 Kalisz +48 953 873289
  2864. 9 Andrzej Koperek Poznańska 30 40 Kalisz 62-800 Kalisz +48 742 518732
  2865. 10 Michał Kiepski Krakowska 1 100 Kalisz 62-800 Kalisz +48 618 999999
  2866.  
  2867. (9 row(s) affected)*/
  2868. SELECT * FROM Pracownik;
  2869. GO
  2870. /*
  2871. IdPracownik Imie Nazwisko Stanowisko Telefon Email
  2872. ----------- ------------------------------ ---------------------------------------- ------------------------------ -------------------- --------------------------------------------------
  2873. 1 Stanisław Ziemiocha Prezes +48 591 391724 sziemiocha@komis.pl
  2874. 2 Józef Zieliński Zastępca prezesa +48 591 391724 jzielinski@komis.pl
  2875. 3 Maksymilian Lewandowski Dyrektor +48 591 391724 mlewandowski@komis.pl
  2876. 4 Adrian Wiśniewski Kierownik +48 591 391724 awisniewski@komis.pl
  2877. 5 Artur Wójcik Kierownik +48 753 285927 awojcik@komis.pl
  2878. 6 Damian Woźniak Sprzedawca +48 591 391724 dwozniak@komis.pl
  2879. 7 Paweł Nowak Sprzedawca +48 591 391724 pnowak@komis.pl
  2880. 9 Marcin Dąbrowski Mechanik +48 591 391724 mdabrowski@komis.pl
  2881. 10 Maciek Kozłowski Mechanik +48 591 391724 mkozlowski@komis.pl
  2882.  
  2883. (9 row(s) affected)
  2884.  
  2885. */
  2886. SELECT * FROM Samochod;
  2887. GO
  2888. /*
  2889. IdSamochod IdModel IdSilnik IloscDrzwi Przebieg IdNadwozie Opis IdKlient
  2890. ----------- ----------- ----------- ----------- ----------- ----------- ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -----------
  2891. 2 2 2 3 20000 3 NULL
  2892. 3 3 6 5 0 2 NULL
  2893. 4 4 3 5 120000 9 Od niemca, niekręcony NULL
  2894. 5 5 9 5 98000 5 NULL
  2895. 7 7 4 5 0 1 NULL
  2896. 8 8 2 5 35000 5 Fajne autko NULL
  2897.  
  2898. (6 row(s) affected)
  2899.  
  2900. */
  2901. SELECT * FROM Model;
  2902. GO
  2903. /*
  2904. IdModel IdMarka ModelNazwa
  2905. ----------- ----------- --------------------------------------------------
  2906. 2 2 Q7
  2907. 3 3 Vectra
  2908. 4 4 Clio
  2909. 5 5 Focus
  2910. 6 6 Challenger
  2911. 7 7 Seicento
  2912. 8 8 Octavia
  2913. 10 10 C5
  2914.  
  2915. (8 row(s) affected)
  2916.  
  2917. */
  2918. SELECT * FROM Marka;
  2919. GO
  2920. /*
  2921. IdMarka MarkaNazwa
  2922. ----------- --------------------------------------------------
  2923. 9 Alfa
  2924. 2 BMW
  2925. 6 Dodge
  2926. 7 Fiat
  2927. 5 Ford
  2928. 10 Kia
  2929. 3 Opel
  2930. 4 Renault
  2931. 8 Skoda
  2932.  
  2933. (9 row(s) affected)
  2934.  
  2935. */
  2936. SELECT * FROM Silnik;
  2937. GO
  2938. /*
  2939. ----------- -------------------- ---------------------- -----------
  2940. 2 Diesel 1,9 80
  2941. 3 Diesel 2 65
  2942. 4 Benzyna 1,8 160
  2943. 5 Benzyna 1,4 110
  2944. 6 Benzyna 1,6 130
  2945. 7 Elektryczny 0 250
  2946. 8 Hybrydowy 1,4 190
  2947. 9 Benzyna 2,2 340
  2948. 10 Elektryczny 0 270
  2949.  
  2950. (9 row(s) affected)
  2951.  
  2952. */
  2953. SELECT * FROM Nadwozie;
  2954. GO
  2955. /*
  2956. IdNadwozie NazwaNadwozie
  2957. ----------- --------------------------------------------------
  2958. 1 SUV
  2959. 2 Coupe
  2960. 3 Kombi
  2961. 4 fastback
  2962. 5 Sedan
  2963. 7 Van
  2964. 8 Limuzyna
  2965. 9 Kabriolet
  2966. 10 Hatchback
  2967.  
  2968. (9 row(s) affected)
  2969.  
  2970.  
  2971. */
  2972. SELECT * FROM Wyposazenie;
  2973. GO
  2974. /*
  2975. IdWyposazenia WyposazenieNazwa Opis
  2976. ------------- -------------------------------------------------- ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  2977. 1 Klimatyzacja Klima
  2978. 2 Podgrzewana kierownica ciepłe rączki
  2979. 3 Podgrzewane fotele
  2980. 4 Elektryczne szyby już nie trzeba kręcić!
  2981. 5 Radio CD
  2982. 6 Automatyczna skrzynia biegów wszystko samo się robi
  2983. 7 Manualna skrzynia biegów a tu już nie
  2984. 8 Poduszki powietrzne
  2985. 9 Elektryczne lusterka
  2986.  
  2987. (9 row(s) affected)
  2988. */
  2989. SELECT * FROM SamochodWyposazenie;
  2990. GO
  2991. /*
  2992. IdSamochodWyposazenie IdWyposazenie Opis IdSamochod
  2993. --------------------- ------------- ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -----------
  2994. 3 3 4
  2995. 4 4 5
  2996. 5 5 4
  2997. 8 8 4
  2998. 9 9 5
  2999.  
  3000. (5 row(s) affected)
  3001. */
  3002. SELECT * FROM Transakcja;
  3003. GO
  3004. /*
  3005. IdTransakcji NrTransakcji DataTransakcji Kwota IdKlientNabywca IdPracownik IdOfertaSprzedaz
  3006. ------------ -------------------------------------------------- -------------- --------------------- --------------- ----------- ----------------
  3007. 3 47834356 2017-05-02 25000,00 3 10 3
  3008. 4 45374565 2016-12-12 60000,00 4 9 4
  3009. 8 VN7R6Q9 2017-01-03 50000,00 8 7 8
  3010.  
  3011. (3 row(s) affected)
  3012. */
  3013. SELECT * FROM OfertaSprzedaz;
  3014. GO
  3015. /*
  3016. IdOfertaSprzedaz IdSamochod Cena IdPracownik Data_od Data_do
  3017. ---------------- ----------- --------------------- ----------- ---------- ----------
  3018. 3 3 125000,00 3 2018-01-01 2018-01-02
  3019. 4 4 75000,00 2 2016-05-22 2017-03-12
  3020. 7 7 14000,00 5 2017-07-31 2017-11-13
  3021. 8 8 9999,00 6 2016-10-22 2017-04-25
  3022.  
  3023. (4 row(s) affected)
  3024. */
  3025.  
  3026. ------------------------------------------------------------GOŚĆ----------------------------------------------------
  3027. ----------------------------------------------------------INSERT----------------------------------------------------------
  3028.  
  3029. -----------------------------------------------------------GOŚĆ----------------------------------------------------
  3030. ----------------------------------------------------------DELETE----------------------------------------------------------
  3031.  
  3032. ------------------------------------------------------------GOŚĆ----------------------------------------------------
  3033. ----------------------------------------------------------PROCEDURY-------------------------------------------------------
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement