РефератыИностранный языкTaTables Essay Research Paper DROP TABLE contractDROP

Tables Essay Research Paper DROP TABLE contractDROP

Tables Essay, Research Paper


DROP TABLE contract;


DROP TABLE client;


DROP TABLE organization;


DROP TABLE expertise;


DROP TABLE consultant;


DROP TABLE classification;


DROP TABLE region;


CREATE TABLE region


(reg_num NUMBER(2) CONSTRAINT region_regnum_pk PRIMARY KEY,


reg_name VARCHAR2(30) CONSTRAINT region_reg_name_nn NOT NULL);


CREATE TABLE classification


(class_num NUMBER(4) CONSTRAINT classification_classnum_pk PRIMARY KEY,


class_type VARCHAR2(30) CONSTRAINT classification_classtype_nn NOT NULL);


CREATE TABLE consultant


(cons_num NUMBER(8) CONSTRAINT consultant_consnum_pk PRIMARY KEY,


cons_lname VARCHAR2(30),


cons_fname VARCHAR2(30),


cons_mi VARCHAR2(1),


cons_add VARCHAR2(30),


cons_city VARCHAR2(30),


cons_state VARCHAR2(2),


cons_zip VARCHAR2(5),


cons_phone VARCHAR2(10),


cons_pay NUMBER(8),


reg_num NUMBER(2) CONSTRAINT consultant_reg_num_fk


REFERENCES region(reg_num));


CREATE TABLE expertise


(cons_num NUMBER(8) CONSTRAINT expertise_cons_num_fk


REFERENCES consultant(cons_num),


class_num NUMBER(4) CONSTRAINT expertise_class_num_fk


REFERENCES classification(class_num),


PRIMARY KEY (cons_num, class_num));


CREATE TABLE organization


(org_num NUMBER(8) CONSTRAINT organization_org_num_pk PRIMARY KEY,


org_name VARCHAR2(30),


reg_num NUMBER(2) CONSTRAINT organization_org_num_fk


REFERENCES region(reg_num));


CREATE TABLE client


(client_num NUMBER(8) CONSTRAINT client_client_num_pk PRIMARY KEY,


client_lname VARCHAR2(30),


client_fname VARCHAR2(30),


client_mi VARCHAR2(1),


client_phone VARCHAR2(10),


client_add VARCHAR2(30),


client_city VARCHAR2(30),


client_state VARCHAR2(2),


client_zip VARCHAR2(5),


org_num NUMBER(8) CONSTRAINT client_org_num_fk


REFERENCES organization(org_num),


reg_num NUMBER(2) CONSTRAINT client_reg_num_fk


REFERENCES region(reg_num));


CREATE TABLE contract


(contr_num NUMBER(10) CONSTRAINT contract_contr_num_pk PRIMARY KEY,


contr_date DATE CONSTRAINT contract_contr_date_nn NOT NULL,


contr_desc VARCHAR2(30),


contr_status VARCHAR2(30),


contr_hours NUMBER(8),


client_num NUMBER(8) CONSTRAINT contract_client_num_fk


REFERENCES client(client_num),


class_num NUMBER(4) CONSTRAINT contract_class_num_fk


REFERENCES classification(class_num),


cons_num NUMBER(8) CONSTRAINT contract_cons_num_fk


REFERENCES consultant(cons_num));


— inserting records into REGION


INSERT INTO region VALUES


(1, ‘North East’);


INSERT INTO region VALUES


(2, ‘South East’);


INSERT INTO region VALUES


(3, ‘Mid West’);


INSERT INTO region VALUES


(4, ‘North West’);


INSERT INTO region VALUES


(5, ‘South West’);


— inserting records into CLASSIFICATION


INSERT INTO classification VALUES


(01, ‘Networking’);


INSERT INTO classification VALUES


(02, ‘Database’);


— inserting records into CONSULTANT


INSERT INTO consultant VALUES


(201, ‘Ryan’, ‘Jessica’, ‘B’, ‘3 Telegraph St. – Apt. 3N’, ‘Binghamton’,


‘NY’, 13903, ‘6077727361′, 200, 1);


INSERT INTO consultant VALUES


(202, ‘Pruskowski’, ‘Heather’, ‘C’, ‘273 Ryan St’, ‘Oxford’,


‘NY’, 13830, ‘6078438435′, 200, 1);


INSERT INTO consultant VALUES


(203, ‘Hill’, ‘Grant’, ‘R’, ‘5 Redmont Lane’, ‘Detroit’,


‘MI’, 18956, ‘7035679078′, 150, 3);


INSERT INTO consultant VALUES


(204, ‘Hadwin’, ‘Jeffrey’, ‘T’, ‘4 University Ave.’, ‘Ann Arbor’,


‘MI’, 16895, ‘7035689087′, 150, 3);


INSERT INTO consultant VALUES


(205, ‘Stewart’, ‘Rodney’, ‘G’, ‘4 Tulip Blvd.’, ‘Phoenix’,


‘AZ’, 15648, ‘6053346758′, 175, 5);


INSERT INTO consultant VALUES


(206, ‘Laettner’, ‘Christian’, ‘M’, ‘678 Lovers Lane’, ‘Las Vegas’,


‘NV’, 15689, ‘5674567896′, 175, 5);


INSERT INTO consultant VALUES


(207, ‘Carter’, ‘Vince’, ‘L’, ‘465 Laurel Ave’, ‘Durham’,


‘NC’, 16897, ‘4568972345′, 100, 2);


INSERT INTO consultant VALUES


(208, ‘Lang’, ‘Antonio’, ‘M’, ‘234 Kentral Blvd.’, ‘Orlando’,


‘FL’, 19786, ‘3546782341′, 100

, 2);


INSERT INTO consultant VALUES


(209, ‘Trelmont’, ‘Michelle’, ‘E’, ‘3241 Park Place’, ‘Portland’,


‘OR’, 14875, ‘5684587894′, 175, 4);


INSERT INTO consultant VALUES


(210, ‘Brand’, ‘Elton’, ‘G’, ‘23 Tremont Rd.’, ‘Seattle’,


‘WA’, 15649, ‘7845268459′, 175, 4);


— inserting records into EXPERTISE


INSERT INTO expertise VALUES


(201, 01);


INSERT INTO expertise VALUES


(202, 02);


INSERT INTO expertise VALUES


(203, 01);


INSERT INTO expertise VALUES


(204, 02);


INSERT INTO expertise VALUES


(205, 01);


INSERT INTO expertise VALUES


(206, 02);


INSERT INTO expertise VALUES


(207, 01);


INSERT INTO expertise VALUES


(208, 02);


INSERT INTO expertise VALUES


(209, 01);


INSERT INTO expertise VALUES


(210, 02);


— inserting records into ORGANIZATION


INSERT INTO organization VALUES


(10, ‘Simulation and Control Tech.’, 1);


INSERT INTO organization VALUES


(9, ‘Morgan Stanley Dean Witter’, 4);


INSERT INTO organization VALUES


(8, ‘First Trade’, 2);


INSERT INTO organization VALUES


(7, ‘First Investors’, 5);


INSERT INTO organization VALUES


(6, ‘E-Toys’, 4);


— inserting records into CLIENT


INSERT INTO client VALUES


(100, ‘Smith’, ‘James’, ‘D’, ‘3157896578′, ‘145 Park Slope Dr.’, ‘Syracuse’,


‘NY’, 13029, 10, 1);


INSERT INTO client VALUES


(101, ‘LeClerc’, ‘Patrick’, ‘A’, ‘9174673256′, ‘123 Miami Beach Dr.’, ‘Miami’,


‘FL’, 19876, NULL, 2);


INSERT INTO client VALUES


(102, ‘Hyde’, ‘Kirk’, ‘G’, ‘5128972341′, ‘897 Lombard St.’, ‘San Francisco’,


‘CA’, 45876, 6, 5);


INSERT INTO client VALUES


(103, ‘Kale’, ‘William’, ‘L’, ‘8173253476′, ‘112 Farview Way’, ‘Seattle’,


‘WA’, 78691, 9, 4);


INSERT INTO client VALUES


(104, ‘Lannis’, ‘Frank’, ‘P’, ‘4135872351′, ‘98 Worth Ave.’, ‘Omaha’,


‘NE’, 23657, NULL, 3);


INSERT INTO client VALUES


(105, ‘Lasda’, ‘Jeffrey’, ‘S’, ‘3644428127′, ‘75 Router Blvd.’, ‘Los Angeles’,


‘CA’, 47123, 7, 5);


INSERT INTO client VALUES


(106, ‘Riordan’, ‘Hilda’, ‘F’, ‘3127652341′, ‘14 Gateway Pk.’, ‘Hobokin’,


‘NJ’, 18675, NULL, 1);


INSERT INTO client VALUES


(107, ‘Lee’, ‘Elizabeth’, ‘A’, ‘5466672341′, ‘77 Energy Terrace’, ‘Atlanta’,


‘GA’, 22567, 8, 2);


INSERT INTO client VALUES


(108, ‘Powers’, ‘Allen’, ‘M’, ‘4123350978′, ‘45 Canal St.’, ‘Lincoln’,


‘NE’, 26778, NULL, 3);


INSERT INTO client VALUES


(109, ‘Racee’, ‘Bertha’, ‘Q’, ‘1158763452′, ‘12 Potto Way’, ‘Boise’,


‘ID’, 45617, 6, 4);


— inserting records into CONTRACT


INSERT INTO contract VALUES


(1000, TO_DATE(’12/25/99′, ‘MM/DD/YY’), ‘Santa Maria Foundation’, ‘completed’, 35,


100, 01, 201);


INSERT INTO contract VALUES


(1001, TO_DATE(’03/08/00′, ‘MM/DD/YY’), ‘Jerry’’s Kids’, ‘IP’, NULL,


108, 02, 204);


INSERT INTO contract VALUES


(1002, TO_DATE(’04/12/00′, ‘MM/DD/YY’), ‘Borders’, ‘IP’, NULL,


108, 01, 203);


INSERT INTO contract VALUES


(1003, TO_DATE(’02/18/00′, ‘MM/DD/YY’), ‘Industrial Waste’, ‘completed’, 50,


106, 02, 202);


INSERT INTO contract VALUES


(1004, TO_DATE(’11/30/99′, ‘MM/DD/YY’), ‘Asian NPO’, ‘completed’, 20,


107, 01, 207);


INSERT INTO contract VALUES


(1005, TO_DATE(’01/14/00′, ‘MM/DD/YY’), ‘Internal Affairs’, ‘completed’, 48,


105, 01, 206);


INSERT INTO contract VALUES


(1006, TO_DATE(’12/02/99′, ‘MM/DD/YY’), ‘Routers’, ‘IP’, NULL,


104, 02, 203);


INSERT INTO contract VALUES


(1007, TO_DATE(’04/01/00′, ‘MM/DD/YY’), ‘Government Planning’, ‘IP’, NULL,


102, 01, 205);


INSERT INTO contract VALUES


(1008, TO_DATE(’10/30/99′, ‘MM/DD/YY’), ‘International Peace Foundation’, ‘completed’, 80, 103, 02, 209);


INSERT INTO contract VALUES


(1009, TO_DATE(’03/24/00′, ‘MM/DD/YY’), ‘Viacom’, ‘IP’, NULL,


101, 02, 208);


INSERT INTO contract VALUES


(1010, TO_DATE(’02/01/00′, ‘MM/DD/YY’), ‘Nova’, ‘IP’, NULL,


109, 02, 210);


COMMIT;


Tables foe computer science

Сохранить в соц. сетях:
Обсуждение:
comments powered by Disqus

Название реферата: Tables Essay Research Paper DROP TABLE contractDROP

Слов:1098
Символов:10446
Размер:20.40 Кб.