Please find the Tables created in Sequence as mentioned:-
1. TABLE - CUSTOMER
CREATE TABLE CUSTOMER(
CUST_NUM NUMBER,
CUS_LNAME VARCHAR2(100),
CUS_FNAME VARCHAR2(100),
CUS_INITIAL CHAR(5),
CUS_AREACODE NUMBER
CUS_PHONE NUMBER(10),
CUS_BALANCE NUMBER(10, 2)
CONSTRAINT CUSTOMER_PK PRIMARY KEY(CUST_NUM));
2. Table INVOICE
CREATE TABLE INVOICE(
INV_NUMBER NUMBER,
CUS_NUM NUMBER,
INV_DATE DATE,
CONSTRAINT INVOICE_PK PRIMARY KEY(INV_NUMBER),
CONSTRAINT INVOICE_FK FOREIGN KEY(CUS_NUM) REFERENCES CUSTOMER(CUS_NUM));
3. Table - LINE
CREATE TABLE LINE(
INV_NUMBER NUMBER,
LINE_NUMBER NUMBER,
P_CODE NUMBER,
LINE_UNITS NUMBER,
LINE_PRICE NUMBER,
CONSTRAINT LINE_PK PRIMARY KEY (INV_NUMBER, LINE_NUMBER),
CONSTRAINT LINE_FK1 FOREIGN KEY (P_CODE) REFERENCES PRODUCT(P_CODE),
CONSTRAINT LINE_FK2 FOREIGN KEY (INV_NUMBER) REFERENCES INVOICE(INV_NUMBER));
4. Table - PRODUCT
CREATE TABLE PRODUCT(
P_CODE NUMBER,
P_DESCRIPTION VARCHAR2(100),
P_INDATE DATE,
P_ONHAND NUMBER,
P_MIN NUMBER,
P_PRICE NUMBER,
P_DISCOUNT NUMBER,
V_CODE NUMBER,
CONSTRAINT PRODUCT_PK PRIMARY KEY(P_CODE),
CONSTRAINT PRODUCT_FK FOREIGN KEY (V_CODE) REFERENCES VENDOR(V_CODE));
5. Table - VENDOR
CREATE TABLE VENDOR(
V_CODE NUMBER,
V_NAME VARCHAR2(100),
V_CONTACT VARCHAR2(20)
V_AREACODE NUMBER,
V_PHONE NUMBER(10),
V_STATE CHAR(2),
V_ORDER CHAR(1),
CONSTRAINT VENDOR_PK PRIMARY KEY (V_CODE));
Please let me know in case of any clarifications required. Thanks!
DML: Illustrative DataBase Column DataType SizeDecimal Domain PK? FK? Positions PRODUCT LINE PCODE PDESCRIPT Character1-35 Character...
Answer all questions on paper: Consider the database model below The database model FIGURE 7.1 CUSTOMER INVOICE LINE PK CUS CODE INV NUMBER FK1 CUS_COOE NV DATE CUS LNAME CUS FNAME CUS INITIAL CUS AREACODE CUS PHONE CUS BALANCE LINE UNITS LINEPRICE - isfound in VENDOR PRODUCT V NAME supplies P INDATE P DESCRIPT CONTACT de- V AREACODE V PHONE V STATE V ORDER ?,.QOH P MIN P PRICE Write the SQL code for creating the database and all the...
Create SQL statements based on the given tables:
Code to create the tables:
CREATE DATABASE LAB4DB;
USE LAB4DB;
CREATE TABLE CUSTOMER (
CUS_CODE int primary key,
CUS_LNAME varchar(15),
CUS_FNAME varchar(15),
CUS_INITIAL varchar(1),
CUS_AREACODE varchar(3),
CUS_PHONE varchar(8),
CUS_BALANCE float(8)
);
INSERT INTO CUSTOMER
VALUES('10010','Ramas','Alfred','A','615','844-2573','0');
INSERT INTO CUSTOMER
VALUES('10011','Dunne','Leona','K','713','894-1238','0');
INSERT INTO CUSTOMER
VALUES('10012','Smith','Kathy','W','615','894-2285','345.86');
INSERT INTO CUSTOMER
VALUES('10013','Olowski','Paul','F','615','894-2180','536.75');
INSERT INTO CUSTOMER
VALUES('10014','Orlando','Myron','','615','222-1672','0');
INSERT INTO CUSTOMER
VALUES('10015','O''Brian','Amy','B','713','442-3381','0');
INSERT INTO CUSTOMER
VALUES('10016','Brown','James','G','615','297-1228','221.19');
INSERT INTO CUSTOMER
VALUES('10017','Williams','George','','615','290-2556','768.93');
INSERT INTO CUSTOMER
VALUES('10018','Farriss','Anne','G','713','382-7185','216.55');
INSERT INTO CUSTOMER
VALUES('10019','Smith','Olette','K','615','297-3809','0');
/*...