Sie sind auf Seite 1von 2

CREATE TABLE CUSTOMER

(
CUST_ID Varchar2(3) CONSTRAINT CUSTOMER_pk PRIMARY KEY ,
CUST_NAME Varchar2(20) CONSTRAINT CUSTOMER_CNAME_nnull NOT NULL ,
ANNUAL_REVENUE Varchar2(10) ,
CUST_TYPE Varchar2(20)
);
INSERT
INSERT
INSERT
INSERT
INSERT
INSERT

INTO
INTO
INTO
INTO
INTO
INTO

CUSTOMER
CUSTOMER
CUSTOMER
CUSTOMER
CUSTOMER
CUSTOMER

VALUES('100','Revathi','1000000','manufacturer');
VALUES('101','Richa','1800000','wholesaler');
VALUES('102','Rishi','1000000','retailer');
VALUES('103','Rijesh','4000000','wholesaler');
VALUES('104','Kalyan','4800000','wholesaler');
VALUES('311','Karthik','5500000','retailer');

CREATE TABLE TRUCK


(
TRUCK_# VARCHAR2(3) CONSTRAINT TRUCK_pk PRIMARY KEY ,
DRIVER_NAME VARCHAR2(20) CONSTRAINT TRUCK_DNAME_nnull NOT NULL
);
INSERT
INSERT
INSERT
INSERT

INTO
INTO
INTO
INTO

TRUCK
TRUCK
TRUCK
TRUCK

VALUES('100','Jensen');
VALUES('101','Sasi');
VALUES('102','Hrithik');
VALUES('103','Jake Stinson');

CREATE TABLE CITY


(
CITY_NAME VARCHAR2(15) CONSTRAINT CITY_pk PRIMARY KEY ,
POPULATION VARCHAR2(20) CONSTRAINT CITY_POPULATION_nnull NOT NULL
);
INSERT
INSERT
INSERT
INSERT
INSERT
INSERT
INSERT
INSERT
INSERT
INSERT
INSERT

INTO
INTO
INTO
INTO
INTO
INTO
INTO
INTO
INTO
INTO
INTO

CITY
CITY
CITY
CITY
CITY
CITY
CITY
CITY
CITY
CITY
CITY

VALUES('London','100000000');
VALUES('Paris','120000000');
VALUES('Rome','200000000');
VALUES('Panama City','1230000000');
VALUES('San Francisco','20000000');
VALUES('Sioux City','5000000000');
VALUES('Manhattan','10000000');
VALUES('Los Angeles','7000');
VALUES('Baltimore','2000');
VALUES('Denver','1000');
VALUES('St.Louis','5000');

CREATE TABLE SHIPMENT


(
SHIPMENT_# Varchar2(3) CONSTRAINT SHIPMENT_pk PRIMARY KEY,
CUST_ID Varchar2(3) CONSTRAINT SHIPMENT_fkey1 REFERENCES CUSTOMER(CUST_ID),
WEIGHT Varchar2(3),
TRUCK_# Varchar2(3) CONSTRAINT SHIPMENT_fkey2 REFERENCES TRUCK(TRUCK_#),
DESTINATION Varchar2(20) CONSTRAINT SHIPMENT_fkey3 REFERENCES CITY(CITY_NAME),
SHIP_DATE Date
);
INSERT INTO SHIPMENT VALUES('100','100','500','100','London',NULL);
INSERT INTO SHIPMENT VALUES('101','101','100','102','Paris',NULL);

INSERT
INSERT
INSERT
INSERT
INSERT
INSERT
INSERT
INSERT
INSERT
INSERT
INSERT
INSERT
INSERT
INSERT
INSERT
INSERT
INSERT
INSERT
INSERT
INSERT
INSERT
INSERT
);
INSERT
INSERT

INTO
INTO
INTO
INTO
INTO
INTO
INTO
INTO
INTO
INTO
INTO
INTO
INTO
INTO
INTO
INTO
INTO
INTO
INTO
INTO
INTO
INTO

SHIPMENT
SHIPMENT
SHIPMENT
SHIPMENT
SHIPMENT
SHIPMENT
SHIPMENT
SHIPMENT
SHIPMENT
SHIPMENT
SHIPMENT
SHIPMENT
SHIPMENT
SHIPMENT
SHIPMENT
SHIPMENT
SHIPMENT
SHIPMENT
SHIPMENT
SHIPMENT
SHIPMENT
SHIPMENT

VALUES('102','101','300','103','London',NULL);
VALUES('103','101','10','102','Panama City','12-DEC-03');
VALUES('104','101','20','101','Los Angeles',NULL);
VALUES('105','102','200','102','Rome',NULL);
VALUES('106','100','50','101','Sioux City','18-SEP-03');
VALUES('107','104','500','100','Manhattan',NULL);
VALUES('108','103','50','103','San Francisco',NULL);
VALUES('109','104','25','101','San Francisco',NULL);
VALUES('110','102','200','103','London','11-OCT-98');
VALUES('111','103','100','101','London','09-SEP-99');
VALUES('112','104','500','100','London','18-JUN-88');
VALUES('113','104','200','100','London','11-OCT-98');
VALUES('114','104','50','103','Manhattan','29-MAY-03');
VALUES('115','100','75','103','Los Angeles','17-SEP-02');
VALUES ('116','101','55','102','Baltimore','01-JUL-02');
VALUES ('117','103','45','101','Paris',NULL);
VALUES ('118','103','45','100','Rome',NULL);
VALUES ('119','103','45','102','Los Angeles',NULL);
VALUES ('120','104','45','102','London', NULL);
VALUES ('121','100','150','102','Sioux City',NULL);
VALUES ('122','101','500','102','Manhattan',NULL);
VALUES ('123','102','250','102','San Francisco','31-JUL-02'

INTO SHIPMENT VALUES ('124','311','0.5','102','Denver',NULL);


INTO SHIPMENT VALUES ('125','311','100','102','St.Louis',NULL);

Das könnte Ihnen auch gefallen