12.a. Write the script that would create the tables.
AUTHORIZATION yourname;
(
dept_ID CHAR (9),
dept_name CHAR (20) NOT
NULL,
PRIMARY KEY (dept_ID));
CREATE TABLE professors
(
prof_ID CHAR (8),
prof_name CHAR (20) NOT
NULL,
PRIMARY KEY (prof_ID),
FOREIGN KEY (dept_ID) REFERENCES department (dept_ID));
(
course_ID CHAR (8),
course_name CHAR (20) NOT NULL,
PRIMARY KEY (course_ID));
CREATE TABLE teach
(
prof_ID CHAR (8),
course_ID CHAR (8),
PRIMARY KEY (prof_ID, course_ID),
FOREIGN KEY (course_ID) REFERENCES courses (course_ID) );
FOREIGN KEY (prof_ID) REFERENCES professors (prof_ID),
FOREIGN KEY (course_ID) REFERENCES courses (course_ID) );
CREATE TABLE classes
( class_ID CHAR (9),
course_ID CHAR
(8) NOT NULL,
semester CHAR
(6) NOT NULL,
PRIMARY KEY (class_ID),
FOREIGN
KEY (course_ID) REFERENCES courses (course_ID) );