0% found this document useful (0 votes)
22 views4 pages

Sample Tables

Uploaded by

Asis
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)
22 views4 pages

Sample Tables

Uploaded by

Asis
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

-- DDL for DEPARTMENTS

CREATE TABLE DEPARTMENTS (DEPARTMENT_ID int(4), DEPARTMENT_NAME varchar(100) NOT


NULL, MANAGER_ID int(5),
LOCATION_ID int(5), CONSTRAINT DEPT_ID_PK PRIMARY KEY (DEPARTMENT_ID));

-- DDL for EMPLOYEES


CREATE TABLE EMPLOYEES (EMPLOYEE_ID int(6), FIRST_NAME VARCHAR(50) NOT
NULL,LAST_NAME VARCHAR(50) NOT NULL,
EMAIL VARCHAR(100),PHONE_int int(10),HIRE_DATE DATE NOT NULL, JOB_ID varchar(10)
NOT NULL, SALARY int(9),
COMMISSION_PCT int(4),MANAGER_ID int(6),DEPARTMENT_ID int(4),CONSTRAINT
EMP_EMP_ID_PK PRIMARY KEY (EMPLOYEE_ID),
CONSTRAINT EMP_DEPT_FK FOREIGN KEY (DEPARTMENT_ID) REFERENCES
DEPARTMENTS(DEPARTMENT_ID));

-- DML FOR DEPARTMENTS


INSERT INTO DEPARTMENTS (DEPARTMENT_ID , DEPARTMENT_NAME , MANAGER_ID , LOCATION_ID
)
VALUES (10,'Administration',200,1700);

INSERT INTO DEPARTMENTS (DEPARTMENT_ID , DEPARTMENT_NAME , MANAGER_ID , LOCATION_ID


)
VALUES (20,'Marketing',201,1800);

INSERT INTO DEPARTMENTS (DEPARTMENT_ID , DEPARTMENT_NAME , MANAGER_ID , LOCATION_ID


)
VALUES (50,'Shipping',124,1500);

INSERT INTO DEPARTMENTS (DEPARTMENT_ID , DEPARTMENT_NAME , MANAGER_ID , LOCATION_ID


)
VALUES (60,'IT',103,1500);

INSERT INTO DEPARTMENTS (DEPARTMENT_ID , DEPARTMENT_NAME , MANAGER_ID , LOCATION_ID


)
VALUES (80,'Sales',149,2500);

INSERT INTO DEPARTMENTS (DEPARTMENT_ID , DEPARTMENT_NAME , MANAGER_ID , LOCATION_ID


)
VALUES (90,'Executive',100,1700);

INSERT INTO DEPARTMENTS (DEPARTMENT_ID , DEPARTMENT_NAME , MANAGER_ID , LOCATION_ID


)
VALUES (110,'Accounting',100,1700);

INSERT INTO DEPARTMENTS (DEPARTMENT_ID , DEPARTMENT_NAME , LOCATION_ID )


VALUES (190,'Contracting',1700);

-- DML FOR EMPLOYEES


INSERT INTO EMPLOYEES (EMPLOYEE_ID , FIRST_NAME ,LAST_NAME ,
EMAIL ,PHONE_int ,DEPARTMENT_ID ,JOB_ID ,
SALARY ,HIRE_DATE)
VALUES (1,'Sachin','Tendulkar','[email protected]',9856855,90,'AD_PRES',24000.00,'2012-
03-15');

INSERT INTO EMPLOYEES (EMPLOYEE_ID , FIRST_NAME ,LAST_NAME ,


EMAIL ,PHONE_int ,DEPARTMENT_ID ,MANAGER_ID ,JOB_ID ,
SALARY ,HIRE_DATE)
VALUES (2,'Vinod','Kumar','[email protected]',654512,90,111,'AD_VP',17000.00,'2012-05-
27');
INSERT INTO EMPLOYEES (EMPLOYEE_ID , FIRST_NAME ,LAST_NAME ,
EMAIL ,PHONE_int ,DEPARTMENT_ID ,MANAGER_ID ,JOB_ID ,
SALARY ,COMMISSION_PCT ,HIRE_DATE)
VALUES
(3,'Santosh','Nair','[email protected]',2342322,90,112,'AD_VP',19000.00,0.5,'2012-11-
01');

INSERT INTO EMPLOYEES (EMPLOYEE_ID , FIRST_NAME ,LAST_NAME ,


EMAIL ,PHONE_int ,DEPARTMENT_ID ,JOB_ID ,
SALARY ,COMMISSION_PCT ,HIRE_DATE)
VALUES (4,'Raghu','K','[email protected]',2346233,60,'IT_PROG',16000.00,0.75,'2012-06-
17');

INSERT INTO EMPLOYEES (EMPLOYEE_ID , FIRST_NAME ,LAST_NAME ,


EMAIL ,PHONE_int ,DEPARTMENT_ID ,MANAGER_ID ,JOB_ID ,
SALARY ,COMMISSION_PCT ,HIRE_DATE)
VALUES
(5,'John','Williams','[email protected]',7456465,60,115,'IT_PROG',18000.00,1.5,'2011-
09-09');

INSERT INTO EMPLOYEES (EMPLOYEE_ID , FIRST_NAME ,LAST_NAME ,


EMAIL ,PHONE_int ,DEPARTMENT_ID ,MANAGER_ID ,JOB_ID ,
SALARY ,HIRE_DATE)
VALUES
(6,'Sushmitha','Sen','[email protected]',5423424,60,117,'IT_PROG',26000.00,'2012-04-
16');

INSERT INTO EMPLOYEES (EMPLOYEE_ID , FIRST_NAME ,LAST_NAME ,


EMAIL ,PHONE_int ,DEPARTMENT_ID ,JOB_ID ,
SALARY ,COMMISSION_PCT ,HIRE_DATE)
VALUES (7,'Ravindra','Raj','[email protected]',8575673,50,'ST_MAN',8500.00,1.2,'2013-
03-18');

INSERT INTO EMPLOYEES (EMPLOYEE_ID , FIRST_NAME ,LAST_NAME ,


EMAIL ,PHONE_int ,DEPARTMENT_ID ,JOB_ID ,
SALARY ,COMMISSION_PCT ,HIRE_DATE)
VALUES (8,'Ramesh','J','[email protected]',6579452,50,'ST_CLERK',18500.00,0.9,'2012-02-
19');

INSERT INTO EMPLOYEES (EMPLOYEE_ID , FIRST_NAME ,LAST_NAME ,


EMAIL ,PHONE_int ,DEPARTMENT_ID ,MANAGER_ID ,JOB_ID ,
SALARY ,COMMISSION_PCT ,HIRE_DATE)
VALUES
(9,'Daniel','King','[email protected]',5423424,50,117,'ST_CLERK',12000.00,1.2,'2012-03-
15');

INSERT INTO EMPLOYEES (EMPLOYEE_ID , FIRST_NAME ,LAST_NAME ,


EMAIL ,PHONE_int ,DEPARTMENT_ID ,MANAGER_ID ,JOB_ID ,
SALARY ,COMMISSION_PCT ,HIRE_DATE)
VALUES
(10,'Marlon','Samuels','[email protected]',325674,50,186,'ST_CLERK',43000.00,1.2,'2011
-02-13');

INSERT INTO EMPLOYEES (EMPLOYEE_ID , FIRST_NAME ,LAST_NAME ,


EMAIL ,PHONE_int ,DEPARTMENT_ID ,MANAGER_ID ,JOB_ID ,
SALARY ,COMMISSION_PCT ,HIRE_DATE)
VALUES
(11,'Maven','Jetley','[email protected]',3453424,50,165,'ST_CLERK',53000.00,1.2,'2011-
01-15');

INSERT INTO EMPLOYEES (EMPLOYEE_ID , FIRST_NAME ,LAST_NAME ,


EMAIL ,PHONE_int ,DEPARTMENT_ID ,MANAGER_ID ,JOB_ID ,
SALARY ,COMMISSION_PCT ,HIRE_DATE)
VALUES
(12,'Rich','Davis','[email protected]',4353213,80,198,'SA_MAN',15000.00,0.3,'2012-03-
10');

INSERT INTO EMPLOYEES (EMPLOYEE_ID , FIRST_NAME ,LAST_NAME ,


EMAIL ,PHONE_int ,DEPARTMENT_ID ,MANAGER_ID ,JOB_ID ,
SALARY ,COMMISSION_PCT ,HIRE_DATE)
VALUES
(13,'Brown','Richards','[email protected]',12342231,80,114,'SA_REP',32500.00,0.2,'2011
-04-15');

INSERT INTO EMPLOYEES (EMPLOYEE_ID , FIRST_NAME ,LAST_NAME ,


EMAIL ,PHONE_int ,DEPARTMENT_ID, JOB_ID ,
SALARY ,COMMISSION_PCT ,HIRE_DATE)
VALUES
(14,'Mark','Taylor','[email protected]',53434334,80,'SA_REP',36000.00,0.2,'2012-08-
21');

INSERT INTO EMPLOYEES (EMPLOYEE_ID , FIRST_NAME ,LAST_NAME ,


EMAIL ,PHONE_int ,DEPARTMENT_ID,JOB_ID ,
SALARY ,COMMISSION_PCT ,HIRE_DATE)
VALUES
(15,'Sanjiv','Singh','[email protected]',3443333,80,'SA_REP',12000.00,0.15,'2012-10-
29');

INSERT INTO EMPLOYEES (EMPLOYEE_ID , FIRST_NAME ,LAST_NAME ,


EMAIL ,PHONE_int ,DEPARTMENT_ID ,JOB_ID ,
SALARY ,COMMISSION_PCT ,HIRE_DATE)
VALUES
(16,'Mukund','Kumar','[email protected]',322378445,10,'AD_ASST',19500.00,1.2,'2011-01-
21');

INSERT INTO EMPLOYEES (EMPLOYEE_ID , FIRST_NAME ,LAST_NAME ,


EMAIL ,PHONE_int ,DEPARTMENT_ID ,JOB_ID ,
SALARY ,COMMISSION_PCT ,HIRE_DATE)
VALUES
(17,'Peter','Vargas','[email protected]',322378445,20,'MK_MAN',19500.00,1.2,'2012-07-
31');

INSERT INTO EMPLOYEES (EMPLOYEE_ID , FIRST_NAME ,LAST_NAME ,


EMAIL ,PHONE_int ,DEPARTMENT_ID ,JOB_ID ,
SALARY ,COMMISSION_PCT ,HIRE_DATE)
VALUES
(18,'Jonathan','Taylor','[email protected]',322378445,20,'MK_REP',19500.00,1.2,'2011-
06-15');

INSERT INTO EMPLOYEES (EMPLOYEE_ID , FIRST_NAME ,LAST_NAME ,


EMAIL ,PHONE_int ,DEPARTMENT_ID ,JOB_ID ,
SALARY ,COMMISSION_PCT ,HIRE_DATE)
VALUES
(19,'Michael','Lumb','[email protected]',322378445,110,'AC_MGR',19500.00,1.2,'2012-07-
15');

INSERT INTO EMPLOYEES (EMPLOYEE_ID , FIRST_NAME ,LAST_NAME ,


EMAIL ,PHONE_int ,DEPARTMENT_ID ,JOB_ID ,
SALARY ,COMMISSION_PCT ,HIRE_DATE)
VALUES
(20,'Jennifer','Whalen','[email protected]',322378445,110,'AC_ACCOUNT',19500.00,1.2,'2
011-03-15');

CREATE TABLE JOB_GRADES (GRADE VARCHAR(2),LOWEST_SAL int(10),HIGHEST_SAL int(10));

INSERT INTO JOB_GRADES VALUES ('A',3000,6000);


INSERT INTO JOB_GRADES VALUES ('B',6001,9000);
INSERT INTO JOB_GRADES VALUES ('C',9001,15000);
INSERT INTO JOB_GRADES VALUES ('D',15001,25000);
INSERT INTO JOB_GRADES VALUES ('E',25001,99000);

select * from job_grades;


select * from employees;
select * from departments;

You might also like