Advertisement
Guest User

Untitled

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