Downloaded from: justpaste.
it/dmn6s
table creation:
CREATE TABLE department (
deptid NUMBER(5) PRIMARY KEY,
dept_name VARCHAR(6) CHECK (dept_name in ('CSE', 'EEE', 'BBA', 'Eng', 'Ach')),
budget NUMBER(6) DEFAULT 0);
CREATE TABLE student (
s_id NUMBER,
s_name VARCHAR2(20),
phone NUMBER,
address VARCHAR2(50),
email VARCHAR2(30),
credit_completed NUMBER(3),
course_completed NUMBER(2),
cgpa NUMBER,
deptno NUMBER(5),
gender VARCHAR2(6)
);
4. ALTER TABLE student
ADD CONSTRAINT pk PRIMARY KEY (s_id);
5. ALTER TABLE student
MODIFY s_name VARCHAR2(20) NOT NULL;
6. ALTER TABLE student
ADD CONSTRAINT uk UNIQUE (email);
7. ALTER TABLE student
ADD CONSTRAINT fkd FOREIGN KEY (deptno) REFERENCES department(deptid);
8. ALTER TABLE student
ADD CONSTRAINT chkg CHECK (gender IN ('M', 'F'));
9. ALTER TABLE student
DISABLE CONSTRAINT pkst;
10. ALTER TABLE student
DISABLE CONSTRAINT chkg;
11.
12. ALTER TABLE student
ENABLE CONSTRAINT pkst;