DatStorm

Untitled

Sep 8th, 2017
109
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
MySQL 4.62 KB | None | 0 0
  1. DROP TABLE IF EXISTS cpBook;
  2. CREATE TABLE `cpBook`(
  3.     `ISBN` char(10),
  4.     `Name` varchar(20),
  5.      PRIMARY KEY (`ISBN`,`Name`)
  6. );
  7. INSERT INTO cpBook VALUES ('0990637204', 'Andy Van');  
  8. INSERT INTO cpBook VALUES ('0990639204', 'Anders Stormer');
  9. INSERT INTO cpBook VALUES ('0990638204', 'Jesper Skipper');
  10. INSERT INTO cpBook VALUES ('0990638200', 'Jesper Skipper');
  11.  
  12.  
  13. DROP TABLE IF EXISTS `works-at`;
  14. CREATE TABLE `works-at`(
  15.     `pName` varchar(20),
  16.     `Name` varchar(20),
  17.      PRIMARY KEY(`pName`,`Name`)
  18. );
  19. INSERT INTO `works-at` VALUES ('Discovery', 'Andy Van');  
  20. INSERT INTO `works-at` VALUES ('The Label', 'Jesper Skipper');
  21. INSERT INTO `works-at` VALUES ('Gyldendahl', 'Anders Stormer');
  22.  
  23.  
  24. DROP TABLE IF EXISTS ContactPerson;
  25. CREATE TABLE `ContactPerson`(
  26.     `Name` varchar(20) PRIMARY KEY
  27. );
  28. INSERT INTO ContactPerson VALUES ('Jesper Skipper');  
  29. INSERT INTO ContactPerson VALUES ('Anders Stormer');  
  30. INSERT INTO ContactPerson VALUES ('Andy Van');
  31.  
  32.  
  33. DROP TABLE IF EXISTS `published-by`;
  34. CREATE TABLE `published-by`(
  35.     `ISBN` char(10),
  36.     `pName` varchar(20),
  37.     PRIMARY KEY (`ISBN`,`pName`)
  38. );
  39. INSERT INTO `published-by` VALUES ('0990637204', 'Gyldendahl');
  40. INSERT INTO `published-by` VALUES ('0990639204', 'Discovery');
  41. INSERT INTO `published-by` VALUES ('0990638204', 'The Label');
  42. INSERT INTO `published-by` VALUES ('0990638200', 'Gyldendahl');
  43.  
  44.  
  45. DROP TABLE IF EXISTS Publisher;
  46. CREATE TABLE `Publisher`(
  47.     `pName` varchar(20) PRIMARY KEY
  48. );
  49. INSERT INTO Publisher VALUES ('Gyldendahl');  
  50. INSERT INTO Publisher VALUES ('Discovery');
  51. INSERT INTO Publisher VALUES ('The Label');
  52.  
  53.  
  54. DROP TABLE IF EXISTS writtenBy;
  55. CREATE TABLE `writtenBy`(
  56.     `ISBN` char(10),
  57.     `aName` varchar(20),
  58.     PRIMARY KEY (`ISBN`,`aName`)
  59. );
  60. INSERT INTO writtenBy VALUES ('0990637204', 'Søren Lerby');  
  61. INSERT INTO writtenBy VALUES ('0990639204', 'George R.R. Martin');
  62. INSERT INTO writtenBy VALUES ('0990638204', 'Henrik Baerbak');
  63. INSERT INTO writtenBy VALUES ('0990638200', 'Søren Lerby');  
  64. INSERT INTO writtenBy VALUES ('0990639204', 'H.C. Andersen');
  65.  
  66.  
  67. DROP TABLE IF EXISTS Authors;
  68. CREATE TABLE `Authors`(
  69.     `aName` varchar(20) PRIMARY KEY
  70. );
  71. INSERT INTO Authors VALUES ('Søren Lerby');  
  72. INSERT INTO Authors VALUES ('George R.R. Martin');
  73. INSERT INTO Authors VALUES ('Henrik Baerbak');
  74. INSERT INTO Authors VALUES ('H.C. Andersen');
  75.  
  76. DROP TABLE IF EXISTS numberOf;
  77. CREATE TABLE `numberOf`(
  78.     `ISBN` char(10) PRIMARY KEY,
  79.     `pricePerBook` int
  80. );
  81. INSERT INTO numberOf VALUES ('0990637204', 20);
  82. INSERT INTO numberOf VALUES ('0990639204', 10);
  83. INSERT INTO numberOf VALUES ('0990638204', 50);
  84. INSERT INTO numberOf VALUES ('0990638200', 100);
  85.  
  86.  
  87.  
  88. DROP TABLE IF EXISTS `contains`;
  89. CREATE TABLE `contains`(
  90.     `shopLocation` varchar(20),
  91.     `ISBN` char(10),
  92.     PRIMARY KEY (`ISBN`,`shopLocation`)
  93. );
  94. INSERT INTO `contains` VALUES ('Fiskemosevej','0990637204');  
  95. INSERT INTO `contains` VALUES ('Katrinebjergvej','0990639204');
  96. INSERT INTO `contains` VALUES ('Vestre Ringgade','0990638204');
  97. INSERT INTO `contains` VALUES ('Vestre Ringgade','0990638200');
  98.  
  99.  
  100. DROP TABLE IF EXISTS Shop;
  101. CREATE TABLE `Shop`(
  102.     `shopLocation` varchar(20) PRIMARY KEY
  103. );
  104. INSERT INTO Shop VALUES ('Fiskemosevej');
  105. INSERT INTO Shop VALUES ('Katrinebjergvej');
  106. INSERT INTO Shop VALUES ('Vestre Ringgade');
  107.  
  108.  
  109. DROP TABLE IF EXISTS `made-in`;
  110. CREATE TABLE `made-in`(
  111.     `shopLocation` varchar(20) PRIMARY KEY
  112. );
  113. INSERT INTO `made-in` VALUES ('Katrinebjergvej');
  114. INSERT INTO `made-in` VALUES ('Vestre Ringgade');
  115. INSERT INTO `made-in` VALUES ('Fiskemosevej');
  116.  
  117.  
  118. DROP TABLE IF EXISTS Purchase;
  119. CREATE TABLE `Purchase`(
  120.     `totalPrice` int,
  121.     `custormerDeliveryAddress` varchar(20)
  122. );
  123. INSERT INTO Purchase VALUES (400, 'OtherStreet 10');
  124. INSERT INTO Purchase VALUES (200, 'RydeVænget 15');
  125. INSERT INTO Purchase VALUES (100, 'RydeVænget 20');
  126. INSERT INTO Purchase VALUES (300, 'RydeVænget 25');
  127.  
  128.  
  129. DROP TABLE IF EXISTS WebShop;
  130. CREATE TABLE `WebShop`(
  131.     `shopLocation` varchar(20) PRIMARY KEY
  132. );
  133. INSERT INTO WebShop VALUES ('www.fishshop.dk');
  134.  
  135.  
  136. DROP TABLE IF EXISTS Book;
  137. CREATE TABLE `Book`(
  138.     `ISBN` char(10) PRIMARY KEY,
  139.     `Language` varchar(20),
  140.     `bName` varchar(20),
  141.     `YearPublished` char(4),
  142.     `EditionNumber` int
  143. );
  144. INSERT INTO Book VALUES ('0990637204', 'Dansk', 'lær at tegne', '1992',2);
  145. INSERT INTO Book VALUES ('0990639204', 'Engelsk', 'Song of Fire', '2007',1);  
  146. INSERT INTO Book VALUES ('0990638204', 'Engelsk', 'Softwareconstruction', '2013',1);  
  147. INSERT INTO Book VALUES ('0990638200', 'Ukrainsk', 'Learn English', '2013',5);
Advertisement
Add Comment
Please, Sign In to add comment