prateeksharma

DBMS_3_Assignment

Sep 4th, 2019
53
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.46 KB | None | 0 0
  1. create table College(collegeName varchar2(10) primary key, state
  2. varchar2(10), enrollment int);
  3.  
  4. create table Student(sID int primary key, sName varchar2(10), GPA
  5. real, sizeHS int);
  6.  
  7. create table Apply(sID int, cName varchar2(10), major varchar2(20),
  8. decision char(1), primary key(sID, major, cName), constraint sID_fk
  9. Foreign key(sID) references Student, constraint cName_fk Foreign
  10. key(cName) references College);
  11.  
  12. insert into Student values (123, 'Amy', 3.9, 1000);
  13.  
  14. insert into Student values (234, 'Bob', 3.6, 1500);
  15.  
  16. insert into Student values (345, 'Craig', 3.5, 500);
  17.  
  18. insert into Student values (456, 'Doris', 3.9, 1000);
  19.  
  20. insert into Student values (567, 'Edward', 2.9, 2000);
  21.  
  22. insert into Student values (678, 'Fay', 3.8, 200);
  23.  
  24. insert into Student values (789, 'Gary', 3.4, 800);
  25.  
  26. insert into Student values (987, 'Helen', 3.7, 800);
  27.  
  28. insert into Student values (876, 'Irene', 3.9, 400);
  29.  
  30. insert into Student values (765, 'Jay', 2.9, 1500);
  31.  
  32. insert into Student values (654, 'Amy', 3.9, 1000);
  33.  
  34. insert into Student values (543, 'Craig', 3.4, 2000);
  35.  
  36. insert into College values ('Stanford', 'CA', 15000);
  37.  
  38. insert into College values ('Berkeley', 'CA', 36000);
  39.  
  40. insert into College values ('MIT', 'MA', 10000);
  41.  
  42. insert into College values ('Cornell', 'NY', 21000);
  43.  
  44. insert into College values ('Harvard', 'MA', 50040);
  45.  
  46. insert into Apply values (123, 'Stanford', 'CS', 'Y');
  47.  
  48. insert into Apply values (123, 'Stanford', 'EE', 'N');
  49.  
  50. insert into Apply values (123, 'Berkeley', 'CS', 'Y');
  51.  
  52. insert into Apply values (123, 'Cornell', 'EE', 'Y');
  53.  
  54. insert into Apply values (234, 'Berkeley', 'biology', 'N');
  55.  
  56. insert into Apply values (345, 'MIT', 'bioengineering', 'Y');
  57.  
  58. insert into Apply values (345, 'Cornell', 'bioengineering', 'N');
  59.  
  60. insert into Apply values (345, 'Cornell', 'CS', 'Y');
  61.  
  62. insert into Apply values (345, 'Cornell', 'EE', 'N');
  63.  
  64. insert into Apply values (678, 'Stanford', 'history', 'Y');
  65.  
  66. insert into Apply values (987, 'Stanford', 'CS', 'Y');
  67.  
  68. insert into Apply values (987, 'Berkeley', 'CS', 'Y');
  69.  
  70. insert into Apply values (876, 'Stanford', 'CS', 'N');
  71.  
  72. insert into Apply values (876, 'MIT', 'biology', 'Y');
  73.  
  74. insert into Apply values (876, 'MIT', 'marine biology', 'N');
  75.  
  76. insert into Apply values (765, 'Stanford', 'history', 'Y');
  77.  
  78. insert into Apply values (765, 'Cornell', 'history', 'N');
  79.  
  80. insert into Apply values (765, 'Cornell', 'psychology', 'Y');
  81.  
  82. insert into Apply values (543, 'MIT', 'CS', 'N');
Add Comment
Please, Sign In to add comment