Advertisement
Guest User

Untitled

a guest
Mar 21st, 2017
115
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
SQL 2.01 KB | None | 0 0
  1. CREATE TABLE WRITINGGROUPS
  2.   (
  3.   group_name  VARCHAR(20)     NOT NULL,
  4.   head_writer VARCHAR(20) NOT NULL,
  5.   year_formed VARCHAR(4) NOT NULL,
  6.   subject     VARCHAR(12)  NOT NULL       ,
  7.   CONSTRAINT pk_writing_groups PRIMARY KEY (group_name)
  8.   );
  9.  
  10. CREATE TABLE PUBLISHERS
  11.   (
  12.   publisher_name  VARCHAR(20)     NOT NULL,
  13.   publisher_address VARCHAR(20) NOT NULL,
  14.   publisher_phone VARCHAR(10) NOT NULL,
  15.   publisher_email     VARCHAR(50) NOT NULL        ,
  16.   CONSTRAINT pk_publishers PRIMARY KEY (publisher_name)
  17.   );
  18.  
  19. CREATE TABLE BOOKS
  20.   (
  21.   group_name  VARCHAR(20)     NOT NULL,
  22.   book_title  VARCHAR(40)     NOT NULL,  
  23.   publisher_name VARCHAR(20) NOT NULL,
  24.   year_published VARCHAR(4) NOT NULL,
  25.   numOfPages    VARCHAR(12) NOT NULL        ,
  26.   CONSTRAINT pk_books PRIMARY KEY (group_name, book_title),
  27.   CONSTRAINT fk_books FOREIGN KEY (publisher_name) REFERENCES PUBLISHERS (publisher_name)
  28.   );
  29.  
  30. INSERT INTO WRITINGGROUPS VALUES('Gryffindor','Sarah Buchman','1900', 'Math');
  31. INSERT INTO WRITINGGROUPS VALUES('Slytherin','Klee Hull','1778', 'English');
  32. INSERT INTO WRITINGGROUPS VALUES('Ravenclaw','Nevill Longbottom','1993', 'Science');
  33. INSERT INTO WRITINGGROUPS VALUES('Hufflepuff','Nortrop Grumman','1598', 'War');
  34.  
  35. INSERT INTO PUBLISHERS VALUES('Harry Potter', '1563 Hogwarts Rd', '3455672378', 'hairyharry@gmail.com');
  36. INSERT INTO PUBLISHERS VALUES('Ron Weasly', '2424 Ginger Ave', '6782346734', 'ronweasly@hotmail.com');
  37. INSERT INTO PUBLISHERS VALUES('Hermonie Granger', '8955 Muggle Dr', '8935681256', 'hermoney@yahoo.com');
  38. INSERT INTO PUBLISHERS VALUES('Draco Malfoy', '6315 Felton Rd', '4536742373', 'myfatherwill@gmail.com');
  39.  
  40. INSERT INTO BOOKS VALUES('Gryffindor', 'How to be Good', 'Hermonie Granger', '1934', '1000');
  41. INSERT INTO BOOKS VALUES('Slytherin', 'All About Snakes', 'Draco Malfoy', '1789', '3457');
  42. INSERT INTO BOOKS VALUES('Ravenclaw', 'Quit Sucking at Quidditch', 'Harry Potter', '1997', '500');
  43. INSERT INTO BOOKS VALUES('Hufflepuff', 'Defensive Contracting', 'Ron Weasly', '1610', '20346');
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement