Advertisement
Shishu

DBMB lab

May 24th, 2018
113
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.07 KB | None | 0 0
  1. CREATE TABLE DEPARTMENT
  2. (
  3. DEPT_NAME VARCHAR2(15),
  4. BUILDING VARCHAR2(20) NOT NULL ENABLE,
  5. BUDGET NUMBER(10,6),
  6. PRIMARY KEY ("DEPT_NAME") ENABLE
  7. ) ;
  8. insert into department values('cse','B',25)
  9.  
  10. CREATE TABLE "INSTRUCTOR"
  11. ( "ID" CHAR(5),
  12. "NAME" VARCHAR2(20) NOT NULL ENABLE,
  13. "DEPT_NAME" VARCHAR2(15),
  14. "SALARY" NUMBER(5,6),
  15. PRIMARY KEY ("ID") ENABLE
  16. ) ;
  17.  
  18. insert into instructor values('122', 'tuhin', 'cse', 0)
  19.  
  20. create table classroom(
  21. building varchar(5),
  22. room_no varchar(10),
  23. capacity number(20),
  24. primary key(building, room_no))
  25. insert into classroom values('B','1005',25)
  26.  
  27.  
  28. create table course(
  29. course_id varchar(5),
  30. title varchar(10),
  31. dept_name varchar(20),
  32. credit number(2,2) check (credit>0),
  33. primary key(course_id),
  34. foreign key(dept_name) references department (dept_name))
  35.  
  36. create table prereq(
  37. course_id varchar(5),
  38. prereq_id varchar(10),
  39. primary key(course_id,prereq_id),
  40. foreign key(course_id) references course (course_id) on delete cascade,
  41. foreign key(prereq_id) references course (course_id) on delete set null
  42. )
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement