0% found this document useful (0 votes)
46 views

Sales Script POSTGRES

The document creates several database tables to store information for an order management system. It defines tables for countries, categories, customers, branches, sales representatives, products, order masters and order details. It then populates these tables with sample data.

Uploaded by

vsdfhds
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
46 views

Sales Script POSTGRES

The document creates several database tables to store information for an order management system. It defines tables for countries, categories, customers, branches, sales representatives, products, order masters and order details. It then populates these tables with sample data.

Uploaded by

vsdfhds
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 4

CREATE TABLE COUNTRY(COUNTRY_CODE CHAR(4) CONSTRAINT COUNTRY_CODE_PK PRIMARY KEY,

COUNTRY_NAME varchar(15),
REGION varchar(15));
CREATE TABLE CATEGORY(CATEGORY_CODE CHAR(4) CONSTRAINT CATEGORY_CODE_PK PRIMARY
KEY,
CATEGORY_DESC varchar(20));
CREATE TABLE CUSTOMER(CUSTOMER_CODE CHAR(4) PRIMARY KEY,
CUSTOMER_NAME varchar(20),
CREDIT_LIMIT NUMBER(7));
CREATE TABLE BRANCH(BRANCH_CODE CHAR(4) CONSTRAINT BRANCH_CODE_PK PRIMARY KEY,
BRANCH_NAME varchar(15),
COUNTRY_CODE CHAR(4) REFERENCES COUNTRY(COUNTRY_CODE));
CREATE TABLE SALESREP(SALESREP_ID CHAR(4) CONSTRAINT SALESREP_ID_PK PRIMARY KEY,
SALESREP_NAME varchar(20),
SALESREP_DOJ DATE,
MGR CHAR(4),
BRANCH_CODE CHAR(4) REFERENCES BRANCH(BRANCH_CODE),
SALARY NUMBER(7));
CREATE TABLE PRODUCT(PRODUCT_CODE CHAR(4) CONSTRAINT PRODUCT_CODE_PK PRIMARY KEY,
PROD_DESC varchar(30),
CATEGORY_CODE CHAR(4) REFERENCES CATEGORY(CATEGORY_CODE),
PRICE NUMBER(7),
QTY_ON_HAND NUMBER(3));
CREATE TABLE ORDER_MASTER(ORDER_CODE CHAR(4) CONSTRAINT ORDER_MASTER_CODE_PK
PRIMARY KEY,
ORDER_DATE DATE,
SALESREP_ID CHAR(4) REFERENCES SALESREP(SALESREP_ID),
CUSTOMER_CODE CHAR(4) REFERENCES
CUSTOMER(CUSTOMER_CODE));
CREATE TABLE ORDER_DETAIL(ORDER_CODE CHAR(4) REFERENCES ORDER_MASTER(ORDER_CODE),
PRODUCT_CODE CHAR(4) REFERENCES PRODUCT(PRODUCT_CODE),
QTY_ORDERED NUMBER(3),
CONSTRAINT ORDER_DETAILS_COMP_PK PRIMARY
KEY(ORDER_CODE,PRODUCT_CODE));

INSERT INTO COUNTRY VALUES('CY01','INDIA','SOUTHERN');

INSERT INTO COUNTRY VALUES('CY02','FRANCE','EUROPEAN');

INSERT INTO COUNTRY VALUES('CY03','GERMANY','EUROPEAN');

INSERT INTO COUNTRY VALUES('CY04','PAKISTAN','SOUTHERN');

INSERT INTO COUNTRY VALUES('CY05','NETHERLANDS','EUROPEAN');

INSERT INTO CATEGORY VALUES('CT01','COMPUTER PERIPHERALS');

INSERT INTO CATEGORY VALUES('CT02','MOBILE');

INSERT INTO CATEGORY VALUES('CT03','HOUSEHOLD APPLIANCES');

INSERT INTO CATEGORY VALUES('CT04','ELECTRONIC GADGETS');

INSERT INTO CUSTOMER VALUES('CU01','VIVEK&SONS',2000000);

INSERT INTO CUSTOMER VALUES('CU02','CITIZEN',100000);

INSERT INTO CUSTOMER VALUES('CU03','CHAND CO',500000);


INSERT INTO CUSTOMER VALUES('CU04','SPENCER',1000000);

INSERT INTO CUSTOMER VALUES('CU05','RAMCO RETAILS',400000);

INSERT INTO CUSTOMER VALUES('CU06','SHOPPING ZONE',300000);

INSERT INTO CUSTOMER VALUES('CU07','STYLES',700000);

INSERT INTO CUSTOMER VALUES('CU08','SARATHAS',900000);

INSERT INTO CUSTOMER VALUES('CU09','DUPLEX',300000);

INSERT INTO CUSTOMER VALUES('CU10','RAJA&RAJA',100000);

INSERT INTO BRANCH VALUES('BR01','CHENNAI','CY01');

INSERT INTO BRANCH VALUES('BR02','PARIS','CY02');

INSERT INTO BRANCH VALUES('BR03','HAMBAURG','CY03');

INSERT INTO BRANCH VALUES('BR04','MUMBAI','CY01');

INSERT INTO BRANCH VALUES('BR05','ISLAMABAD','CY04');

INSERT INTO BRANCH VALUES('BR06','EINDHOVEN','CY05');

INSERT INTO SALESREP VALUES('SP01','PRIYA','2005-03-22','SP03','BR01',25000);

INSERT INTO SALESREP VALUES('SP02','MADHAN','2003-05-12','SP03','BR01',35000);

INSERT INTO SALESREP VALUES('SP03','ACHU','2000-06-04',NULL,'BR02',50000);

INSERT INTO SALESREP VALUES('SP04','RENU','2009-08-10','SP02','BR03',20000);

INSERT INTO SALESREP VALUES('SP05','SANTHIYA','2008-10-01','SP01','BR04',15000);

INSERT INTO SALESREP VALUES('SP06','HEMA','2005-12-07','SP04','BR05',22000);

INSERT INTO SALESREP VALUES('SP07','NITHYA','2006-01-06','SP05','BR06',12000);

INSERT INTO SALESREP VALUES('SP08','SHANTHI','2007-02-07','SP05','BR04',18000);

INSERT INTO PRODUCT VALUES('PR01','INTEL PROCESSOR','CT01',10000,150);

INSERT INTO PRODUCT VALUES('PR02','HP MONITOR','CT01',15000,200);

INSERT INTO PRODUCT VALUES('PR03','IBM MONITOR','CT01',12000,200);

INSERT INTO PRODUCT VALUES('PR04','SAMSUNG C3060','CT02',4000,550);

INSERT INTO PRODUCT VALUES('PR05','NOKIA NSERIES','CT02',15000,100);

INSERT INTO PRODUCT VALUES('PR06','LG TOUCHSCREEN','CT02',17000,170);

INSERT INTO PRODUCT VALUES('PR07','SONYERICSON CORBY','CT02',7000,290);

INSERT INTO PRODUCT VALUES('PR08','WHIRPOOL FRIDGE','CT03',10000,120);


INSERT INTO PRODUCT VALUES('PR09','WHIRPOOL WASHINGMACHINE','CT03',15000,75);

INSERT INTO PRODUCT VALUES('PR10','LG FLATSCREEN','CT03',10000,50);

INSERT INTO PRODUCT VALUES('PR11','GOOREJ FRIGDE','CT03',10000,110);

INSERT INTO PRODUCT VALUES('PR12','LG FRIDGE','CT03',8000,170);

INSERT INTO PRODUCT VALUES('PR13','WHIRPOOL AC','CT03',20000,220);

INSERT INTO PRODUCT VALUES('PR14','VOLTAS AC','CT03',30000,125);

INSERT INTO PRODUCT VALUES('PR15','PANASONIC TV','CT03',12000,50);

INSERT INTO ORDER_MASTER VALUES('OR01','2008-03-06','SP01','CU01');

INSERT INTO ORDER_MASTER VALUES('OR02','2009-04-12','SP01','CU02');

INSERT INTO ORDER_MASTER VALUES('OR03','2010-03-16','SP02','CU01');

INSERT INTO ORDER_MASTER VALUES('OR04','2007-01-01','SP02','CU03');

INSERT INTO ORDER_MASTER VALUES('OR05','2009-02-07','SP04','CU04');

INSERT INTO ORDER_MASTER VALUES('OR06','2008-12-07','SP05','CU05');

INSERT INTO ORDER_MASTER VALUES('OR07','2008-11-07','SP04','CU06');

INSERT INTO ORDER_MASTER VALUES('OR08','2009-05-27','SP01','CU02');

INSERT INTO ORDER_MASTER VALUES('OR09','2010-03-31','SP06','CU01');

INSERT INTO ORDER_MASTER VALUES('OR10','2000-09-11','SP05','CU07');

INSERT INTO ORDER_MASTER VALUES('OR11','2010-07-02','SP07','CU09');

INSERT INTO ORDER_MASTER VALUES('OR12','2010-08-02','SP08','CU09');

INSERT INTO ORDER_DETAIL VALUES('OR01','PR01',20);

INSERT INTO ORDER_DETAIL VALUES('OR01','PR02',10);

INSERT INTO ORDER_DETAIL VALUES('OR01','PR03',20);

INSERT INTO ORDER_DETAIL VALUES('OR02','PR01',10);

INSERT INTO ORDER_DETAIL VALUES('OR03','PR04',50);

INSERT INTO ORDER_DETAIL VALUES('OR04','PR05',45);

INSERT INTO ORDER_DETAIL VALUES('OR04','PR01',12);

INSERT INTO ORDER_DETAIL VALUES('OR05','PR06',18);

INSERT INTO ORDER_DETAIL VALUES('OR06','PR07',22);

INSERT INTO ORDER_DETAIL VALUES('OR07','PR08',25);

INSERT INTO ORDER_DETAIL VALUES('OR08','PR09',40);


INSERT INTO ORDER_DETAIL VALUES('OR01','PR10',15);

INSERT INTO ORDER_DETAIL VALUES('OR09','PR10',10);

INSERT INTO ORDER_DETAIL VALUES('OR10','PR01',5);

INSERT INTO ORDER_DETAIL VALUES('OR10','PR15',25);

INSERT INTO ORDER_DETAIL VALUES('OR11','PR15',30);

INSERT INTO ORDER_DETAIL VALUES('OR12','PR08',55);

INSERT INTO ORDER_DETAIL VALUES('OR12','PR12',40);

COMMIT;

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy