SQLProject1.docx

Create Table

Graphical user interface, text, application  Description automatically generated Graphical user interface, text, application, email  Description automatically generated

query

Graphical user interface, text, application  Description automatically generated

CREATE TABLE CUSTOMERS

(

cust_ID NUMBER(10) NOT NULL,

first_name VARCHAR2(20) NOT NULL,

MI VARCHAR2(2),

last_name VARCHAR2(20) NOT NULL,

street VARCHAR2(40) NOT NULL,

address VARCHAR2(40) NOT NULL,

city VARCHAR2(20) NOT NULL,

state VARCHAR2(20) NOT NULL,

zip_code NUMBER(6) NOT NULL,

name VARCHAR2(20) NOT NULL,

profile NUMBER(10) NOT NULL,

email VARCHAR2(20) NOT NULL,

CONSTRAINT customers_pk PRIMARY KEY(cust_ID)

)

CREATE TABLE VEHICLES (

VIN NUMBER(10) NOT NULL,

type VARCHAR2(10) NOT NULL,

model VARCHAR2(20) NOT NULL,

make VARCHAR2(20) NOT NULL,

wholesale_cost NUMBER(10) NOT NULL,

wherefrom VARCHAR2(20) NOT NULL,

trade_ID VARCHAR2(10) NOT NULL,

CONSTRAINT vehicles_pk PRIMARY KEY (VIN)

)

CREATE TABLE SALE (

sale_ID DATE,

vehicle_status VARCHAR2(10) NOT NULL,

date VARCHAR2(20) NOT NULL,

mileage VARCHAR2(20) NOT NULL,

cust_ID VARCHAR2(10) NOT NULL,

VIN NUMBER(10) NOT NULL,

salesperson_ID VARCHAR2(10) NOT NULL,

gross_sale_price NUMBER(10,2) NOT NULL,

CONSTRAINT sales_pk PRIMARY KEY (sale_ID),

CONSTRAINT fk_customers

Foreign KEY (cust_ID) REFERENCES customers(cust_ID),

CONSTRAINT fk_vehicles FOREIGN KEY (VIN) REFERENCES VEHICLES(VIN)

)

Add foreign key

Graphical user interface, application  Description automatically generated

Graphical user interface, text, application  Description automatically generated

Text  Description automatically generated

Graphical user interface, table  Description automatically generated

Graphical user interface, table, Teams  Description automatically generated

A computer screen capture  Description automatically generated with low confidence

Graphical user interface, application  Description automatically generated