Guest User

Untitled

a guest
Feb 7th, 2019
133
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.81 KB | None | 0 0
  1.  
  2. CREATE TABLE ZLECENIA (
  3. ID_Zlecenia INT PRIMARY KEY IDENTITY NOT NULL,
  4. ID_Klienta INT NOT NULL,
  5. ID_Pracownika INT NOT NULL,
  6. Data_Zlecenia DATETIME,
  7.  
  8. );
  9.  
  10. CREATE TABLE KLIENCI (
  11. ID_Klienta INT PRIMARY KEY IDENTITY NOT NULL,
  12. Ime VARCHAR(30),
  13. Nazwisko VARCHAR(30),
  14. Kod_Pocztowy VARCHAR(10),
  15. Telefon VARCHAR(15)
  16. );
  17.  
  18. CREATE TABLE PRACOWNICY (
  19. ID_Pracownika INT PRIMARY KEY IDENTITY NOT NULL,
  20. Ime VARCHAR(30) ,
  21. Nazwisko VARCHAR(30),
  22. Stanowisko VARCHAR (15),
  23. Pesel VARCHAR(25),
  24. ID_Siedziby INT Not NULL,
  25. );
  26.  
  27. CREATE TABLE SIEDZIBA (
  28. ID_Siedziby INT PRIMARY KEY NOT NULL,
  29. Adres VARCHAR(40),
  30. Kod_Pocztowy VARCHAR(10),
  31. Telefon VARCHAR(13),
  32.  
  33. );
  34. CREATE TABLE ZAMAWIANE_PODZESPOLY (
  35. ID_Podzespolu INT PRIMARY KEY NOT NULL,
  36. Nazwa_Podzespolu VARCHAR(35),
  37. ID_Dostawcy INT,
  38. Cena INT,
  39. );
  40.  
  41.  
  42. CREATE TABLE SZCZEGOLY_ZLECENIA (
  43. ID_Zlecenia INT PRIMARY KEY NOT NULL,
  44. Nazwa_Uslugi VARCHAR(20),
  45. Opis_Uslugi VARCHAR(65),
  46. ID_Podzespolu INT ,
  47. Cena INT,
  48. );
  49.  
  50.  
  51. CREATE TABLE DOSTAWCY (
  52. ID_Dostawcy INT PRIMARY KEY IDENTITY NOT NULL,
  53. Nazwa_Dostawcy VARCHAR(30),
  54. Adres VARCHAR(40),
  55. Kraj VARCHAR(20),
  56. Kod_Pocztowy VARCHAR(13),
  57. Telefon VARCHAR(13),
  58. );
  59. ALTER TABLE ZLECENIA
  60. ADD FOREIGN KEY (ID_Klienta) REFERENCES KLIENCI(ID_Klienta);
  61. ALTER TABLE SZCZEGOLY_ZLECENIA
  62. ADD FOREIGN KEY (ID_Zlecenia) REFERENCES ZLECENIA(ID_Zlecenia);
  63. ALTER TABLE ZLECENIA
  64. ADD FOREIGN KEY (ID_Pracownika) REFERENCES PRACOWNICY(ID_Pracownika);
  65. ALTER TABLE ZAMAWIANE_PODZESPOLY
  66. ADD FOREIGN KEY (ID_Dostawcy) REFERENCES DOSTAWCY(ID_Dostawcy);
  67. ALTER TABLE PRACOWNICY
  68. ADD FOREIGN KEY (ID_Siedziby) REFERENCES SIEDZIBA(ID_Siedziby);
  69. ALTER TABLE SZCZEGOLY_ZLECENIA
  70. ADD FOREIGN KEY (ID_Podzespolu) REFERENCES ZAMAWIANE_PODZESPOLY(ID_Podzespolu);
  71.  
  72.  
  73.  
  74.  
  75. INSERT INTO KLIENCI VALUES ('Artur','Głowacz','37-750','885483845')
  76. INSERT INTO KLIENCI VALUES ('Jakub','Wolny','23-412','123586847')
  77. INSERT INTO KLIENCI VALUES ('Arek','Czeczenko','14-854','958603847')
  78. INSERT INTO KLIENCI VALUES ('Dawid','Elko','41-548','746758673')
  79. INSERT INTO KLIENCI VALUES ('Michał','Anioł','13-777','482345734')
  80. INSERT INTO KLIENCI VALUES ('Gabriel','Halko','42-566','758694756')
  81. INSERT INTO KLIENCI VALUES ('Maciek','Horejda','13-131','777123854')
  82. INSERT INTO KLIENCI VALUES ('Patryk','Głowacz','37-750','584604857')
  83. INSERT INTO KLIENCI VALUES ('Dexter','Zbajki','15-475','889684554')
  84. INSERT INTO KLIENCI VALUES ('Michał','Bober','13-453','990283433')
  85. INSERT INTO KLIENCI VALUES ('Dawid','Rejku','53-173','769885663')
  86. INSERT INTO KLIENCI VALUES ('Marek','Richter','43-485','880465857')
  87. INSERT INTO KLIENCI VALUES ('Dawid','Niemowa','75-485','998968564')
  88. INSERT INTO SIEDZIBA VALUES ('1','Rzeszów ul. Marszałkowska 12','35-215','70182394')
  89. INSERT INTO SIEDZIBA VALUES ('2','Przemyśl ul. Lwowska 30','30-310','70182394')
  90. INSERT INTO PRACOWNICY VALUES ('Bartosz','Dąbrowski','Montazysta','96010584756','1')
  91. INSERT INTO PRACOWNICY VALUES ('Krystian','Szypuła','Kierownik','97057408654','1')
  92. INSERT INTO PRACOWNICY VALUES ('Dawid','Niezgoda','Montazysta','9805030125486','2')
  93. INSERT INTO PRACOWNICY VALUES ('Dawid','Horejda','Kierownik','98010409654','2')
  94. INSERT INTO DOSTAWCY VALUES ('Kingstone','Essen Steinhausenstraße 26','Niemcy','45147','5049573465')
  95. INSERT INTO DOSTAWCY VALUES ('Lenovo', 'Warszawa ul. Bohaterow Westerplatte 10','Polska','13-423','957485945')
  96. INSERT INTO DOSTAWCY VALUES ('Nvidia', 'Poznan ul. Krakowksa 55','Polska','36-786','857485748')
  97. INSERT INTO DOSTAWCY VALUES ('HP', 'Warszawa ul. Ignacego Walentego 10','Polska','13-423','857994756')
  98. INSERT INTO ZAMAWIANE_PODZESPOLY VALUES ('1','Kosci pamieci Kingstone 8Gb 2550Hz','1','85')
  99. INSERT INTO ZAMAWIANE_PODZESPOLY VALUES ('2','Touchpad Lenovo 890','2','120')
  100. INSERT INTO ZAMAWIANE_PODZESPOLY VALUES ('3','Karta graficzna Nvidia 880m','3','300')
  101. INSERT INTO ZAMAWIANE_PODZESPOLY VALUES ('4','Tusze do drukarki HP 840','3','120')
  102. INSERT INTO ZLECENIA VALUES ('3','2','2016-07-04')
  103. INSERT INTO ZLECENIA VALUES ('6','2','2016-08-07')
  104. INSERT INTO ZLECENIA VALUES ('9','1','2016-09-12')
  105. INSERT INTO ZLECENIA VALUES ('12','2','2016-10-23')
  106. INSERT INTO ZLECENIA VALUES ('4','1','2016-11-01')
  107. INSERT INTO ZLECENIA VALUES ('7','1','2016-12-13')
  108. INSERT INTO SZCZEGOLY_ZLECENIA VALUES ('1','Czyszczenie Laptopa','Czyszczenie laptopa Lenovo 850','5','40')
  109. INSERT INTO SZCZEGOLY_ZLECENIA VALUES ('2','Reinstall Systemu','Resinstall systetemu z win 8 na win 7 w laptopie Asus g750jz','4','30')
  110. INSERT INTO SZCZEGOLY_ZLECENIA VALUES ('3','Wymiana Czesci','Wymiana kosci pamieci ram na 2x 8 Gb Kingstone','1','250')
  111. INSERT INTO SZCZEGOLY_ZLECENIA VALUES ('4','Wymiana Czesci','Wymiana touchpada w laptopie Lenovo 890','2','80')
  112. INSERT INTO SZCZEGOLY_ZLECENIA VALUES ('5','Sprzedaz Czesci','Sprzedaz karty Nvidia 880m','3','330')
  113. INSERT INTO SZCZEGOLY_ZLECENIA VALUES ('6','Sprzedaz Czesci','Sprzedaz tuszy do drukarki Hp 840','4','30')
Advertisement
Add Comment
Please, Sign In to add comment