Advertisement
Guest User

Untitled

a guest
Nov 20th, 2019
132
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
MySQL 1.60 KB | None | 0 0
  1. create table cpu (
  2. IDC int PRIMARY KEY,
  3. IDM int,
  4. Name varchar(15),
  5. clock decimal(2,1)
  6. );
  7.  
  8. -- hdisk (IDD int первичный ключ, IDM int, Name varchar(15), type varchar(4), size int,
  9. create table hdisk (
  10. IDD int PRIMARY KEY,
  11. IDM int,
  12. Name varchar(15),
  13. clock decimal(2,1)
  14. );
  15.  
  16. -- nb (IDN int первичный ключ, IDM int, Name varchar(15), IDC int, IDD int)
  17. create table nb (
  18. IDN int PRIMARY KEY,
  19. IDM int,
  20. Name varchar(15),
  21. IDC int,
  22. IDD int
  23. );
  24. -- Phone (IDP int первичный ключ, IDM int, Number int, NameManager varchar)
  25. create table Phone(
  26. IDP int PRIMARY KEY,
  27. IDM int,
  28. Number int,
  29. NameManager varchar
  30. );
  31.  
  32. create table BSUIR(
  33. ID int primary key identity(1,1),
  34. Building int,
  35. Room int
  36. );
  37.  
  38. insert into BSUIR values
  39. (5, 605),
  40. (4, 402);
  41.  
  42. select * from BSUIR;
  43.  
  44. insert into BSUIR
  45. select Building, Room
  46. from BSUIR
  47.  
  48.  
  49. insert into manuf values
  50. (1, 'Intel', 'Santa Clara'),
  51. (2, 'AMD', 'Santa Clara'),
  52. (3, 'WD', 'San Jose'),
  53. (4, 'seagete', 'Cupertino'),
  54. (5, 'Asus', 'Taipei'),
  55. (6, 'Dell','Round Rock');
  56.  
  57. insert into CPU values
  58. (1, 1, 'i5', 3.2),
  59. (2, 1, 'i7', 4.7),
  60. (3, 2, 'Ryzen 5', 3.2),
  61. (4, 2, 'Ryzen 7', 4.7),
  62. (5, null, 'Power9', 3.5);
  63.  
  64. insert into hdisk values
  65. (1, 3, 'Green', 'hdd', 1000),
  66. (2, 3, 'Black', 'ssd', 256),
  67. (3, 1, '6000p', 'ssd', 256),
  68. (4, 1, 'Optane', 'ssd', 16);
  69.  
  70. insert into nb values
  71. (1, 5, 'Zenbook', 2, 2),
  72. (2, 6, 'XPS', 2, 2),
  73. (3, 9, 'Pavilion', 2, 2),
  74. (4, 6, 'Inspiron', 3, 4),
  75. (5, 5, 'Vivobook', 1, 1),
  76. (6, 6, 'XPS', 4, 1);
  77.  
  78. insert into Phone values
  79. (1, 1,2342, 'a'),
  80. (2, 2,1231, 'b'),
  81. (3, 3,1245, 'c');
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement