Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Need help with these portions of code: REM insert data into the CLASS table (first record given) INSERT INTO CLASS VALUES(10012,'ACCT-211',1,'MWF 8:00-8:50 a.m.','BUS311'); REM insert

image text in transcribed

Need help with these portions of code:

REM insert data into the CLASS table (first record given)

INSERT INTO CLASS VALUES(10012,'ACCT-211',1,'MWF 8:00-8:50 a.m.','BUS311');

REM insert data into the STUDENT table (first record given)

INSERT INTO STUDENT VALUES(321452,'Bowser','William','C', '12-Feb-75', 42,'So',2.84,2134);

REM insert data into the ENROLL table (first record given)

INSERT INTO ENROLL VALUES(10014,321452,'C');

COMMIT;

-------------------------------------------------------------------------------------------------------------------------------------------

Full code:

SELECT SYSTIMESTAMP FROM DUAL;

REM Remove the REM keyword in front of these DROPs if you wish to rerun the script over and over again REM DROP TABLE COURSE CASCADE; REM DROP TABLE CLASS CASCADE; REM DROP TABLE STUDENT CASCADE; REM DROP TABLE ENROLL CASCADE;

REM CREATE TABLES (#1)

REM create the COURSE table (given)

CREATE TABLE COURSE ( CRS_CODE VARCHAR(8) NOT NULL, CRS_DESCRIPTION VARCHAR(35) NOT NULL, CRS_CREDIT INTEGER DEFAULT 4 NOT NULL CHECK(CRS_CREDIT IN (1,2,3,4)) , PRIMARY KEY (CRS_CODE));

REM create the CLASS table (given)

CREATE TABLE CLASS ( CLASS_CODE NUMBER(5,0) NOT NULL, CRS_CODE VARCHAR(8) NOT NULL, CLASS_SECTION INTEGER NOT NULL CHECK(CLASS_SECTION IN(0,1,2,3,4,5,6,7,8)), CLASS_TIME VARCHAR(25) NOT NULL, CLASS_ROOM CHAR(6), PRIMARY KEY(CLASS_CODE), FOREIGN KEY (CRS_CODE) REFERENCES COURSE);

REM create the STUDENT table CREATE TABLE STUDENT (STU_NUM NUMBER PRIMARY KEY, STU_LNAME VARCHAR(25) NOT NULL, STU_FNAME VARCHAR(20) NOT NULL, STU_INIT CHAR(1), STU_DOB DATE NOT NULL, STU_HRS NUMBER DEFAULT 0NOT NULL CHECK (STU_HRS >= 0 AND STU_HRS

REM create the ENROLL table CREATE TABLE ENROLL (CLASS_CODE NUMBER(5) NOT NULL, STU_NUM NUMBER NOT NULL, PRIMARY KEY(CLASS_CODE, STU_NUM), FOREIGN KEY(CLASS_CODE) REFERENCES CLASS(CLASS_CODE), FOREIGN KEY(STU_NUM) REFERENCES STUDENT(STU_NUM), ENROLL_GRADE CHAR(1) DEFAULT 'Z' NOT NULL CHECK (ENROLL_GRADE IN('A','B','C','D','F','I','W','Z') ));

REM INSERT DATA INTO TABLES (#2)

REM insert data into the COURSE table (first record given) INSERT INTO COURSE VALUES('ACCT-211', 'Accounting I', 3); INSERT INTO COURSE VALUES('ACCT-212', 'Accounting II', 3); INSERT INTO COURSE VALUES('CIS-220', 'Intro to Microcomputing', 3); INSERT INTO COURSE VALUES('CIS-420', 'Database Design and Implementation', 4);

REM insert data into the CLASS table (first record given)

INSERT INTO CLASS VALUES(10012,'ACCT-211',1,'MWF 8:00-8:50 a.m.','BUS311');

REM insert data into the STUDENT table (first record given)

INSERT INTO STUDENT VALUES(321452,'Bowser','William','C', '12-Feb-75', 42,'So',2.84,2134);

REM insert data into the ENROLL table (first record given)

INSERT INTO ENROLL VALUES(10014,321452,'C');

COMMIT;

Table COURSE \begin{tabular}{|l|l|l|} \hline CRS_CODE & \multicolumn{1}{|c|}{ CRS_DESCRIPTION } & CRS_CREDIT \\ \hline ACCT-211 & Accourting I & 3 \\ \hline ACCT-212 & Accounting II & 3 \\ \hline CIS-220 & Intro. to MCrocomputing & 3 \\ \hline CIS-420 & Datatase Design and Inplementation & 4 \\ \hline \end{tabular} Table CLASS Table STUDENT Table ENROLL

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Relational Database And SQL

Authors: Lucy Scott

3rd Edition

1087899699, 978-1087899695

More Books

Students also viewed these Databases questions