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

Shogun Method Derek Rakeshogun Method Derek Rake

The document contains SQL statements that create tables for employees, departments, pay details, and payroll. Data is inserted into these tables, with employees assigned to departments and their pay details like salary, hire date, and payroll dates populated. This establishes an employee database with related tables for tracking department, pay, and payroll information.

Uploaded by

Syed Tushin
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)
881 views4 pages

Shogun Method Derek Rakeshogun Method Derek Rake

The document contains SQL statements that create tables for employees, departments, pay details, and payroll. Data is inserted into these tables, with employees assigned to departments and their pay details like salary, hire date, and payroll dates populated. This establishes an employee database with related tables for tracking department, pay, and payroll information.

Uploaded by

Syed Tushin
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 employee(

emp_id int(10),
emp_name varchar(20),
dept_id int(10),
pRIMARY kEY (emp_id)
);

insert into employee (emp_id, emp_name, dept_id) values (1,'A',21);


insert into employee (emp_id, emp_name, dept_id) values (2,'B',21);
insert into employee (emp_id, emp_name, dept_id) values (3,'C',21);
insert into employee (emp_id, emp_name, dept_id) values (4,'D',21);
insert into employee (emp_id, emp_name, dept_id) values (5,'E',21);
insert into employee (emp_id, emp_name, dept_id) values (6,'F',21);
insert into employee (emp_id, emp_name, dept_id) values (7,'G',21);
insert into employee (emp_id, emp_name, dept_id) values (8,'H',21);
insert into employee (emp_id, emp_name, dept_id) values (9,'I',21);
insert into employee (emp_id, emp_name, dept_id) values (10,'J',21);

insert into employee (emp_id, emp_name, dept_id) values (11,'AA',1);


insert into employee (emp_id, emp_name, dept_id) values (12,'BB',5);
insert into employee (emp_id, emp_name, dept_id) values (13,'CC',6);
insert into employee (emp_id, emp_name, dept_id) values (14,'DD',1);
insert into employee (emp_id, emp_name, dept_id) values (15,'EE',6);
insert into employee (emp_id, emp_name, dept_id) values (16,'FF',7);
insert into employee (emp_id, emp_name, dept_id) values (17,'GG',2);
insert into employee (emp_id, emp_name, dept_id) values (18,'HH',2);
insert into employee (emp_id, emp_name, dept_id) values (19,'II',3);
insert into employee (emp_id, emp_name, dept_id) values (20,'JJ',5);

insert into employee (emp_id, emp_name, dept_id) values (21,'ZA',23);


insert into employee (emp_id, emp_name, dept_id) values (22,'XB',23);
insert into employee (emp_id, emp_name, dept_id) values (23,'ZC',23);
insert into employee (emp_id, emp_name, dept_id) values (24,'XD',23);
insert into employee (emp_id, emp_name, dept_id) values (25,'ZE',23);
insert into employee (emp_id, emp_name, dept_id) values (26,'XF',23);
insert into employee (emp_id, emp_name, dept_id) values (27,'ZG',23);
insert into employee (emp_id, emp_name, dept_id) values (28,'XH',23);
insert into employee (emp_id, emp_name, dept_id) values (29,'ZI',23);
insert into employee (emp_id, emp_name, dept_id) values (30,'XJ',23);

CREATE TABLE department(


dept_id int(10),
dept_name varchar(20),
pRIMARY kEY (dept_id)
);

insert into department ( dept_name, dept_id) values ('ABC',11);


insert into department ( dept_name, dept_id) values ('DEF',22);
insert into department ( dept_name, dept_id) values ('NTLM',33);
insert into department ( dept_name, dept_id) values ('ABCD',44);
insert into department ( dept_name, dept_id) values ('NTLMA',55);
insert into department ( dept_name, dept_id) values ('XVB',66);
insert into department ( dept_name, dept_id) values ('DDDA',77);
insert into department ( dept_name, dept_id) values ('DDD',88);
insert into department ( dept_name, dept_id) values ('XPLR',99);
insert into department ( dept_name, dept_id) values ('DEFA',100);

insert into department ( dept_name, dept_id) values ('Engineering',23);


insert into department ( dept_name, dept_id) values ('Engineering',25);
insert into department ( dept_name, dept_id) values ('Engineering',27);
insert into department ( dept_name, dept_id) values ('Engineering',29);
insert into department ( dept_name, dept_id) values ('Engineering',28);
insert into department ( dept_name, dept_id) values ('Engineering',26);
insert into department ( dept_name, dept_id) values ('Engineering',24);
insert into department ( dept_name, dept_id) values ('Engineering',43);
insert into department ( dept_name, dept_id) values ('Engineering',20);
insert into department ( dept_name, dept_id) values ('Engineering',37);

insert into department ( dept_name, dept_id) values ('GIS',13);


insert into department ( dept_name, dept_id) values ('GIS',15);
insert into department ( dept_name, dept_id) values ('GIS',17);
insert into department ( dept_name, dept_id) values ('GIS',19);
insert into department ( dept_name, dept_id) values ('GIS',18);
insert into department ( dept_name, dept_id) values ('GIS',16);
insert into department ( dept_name, dept_id) values ('GIS',73);
insert into department ( dept_name, dept_id) values ('GIS',12);
insert into department ( dept_name, dept_id) values ('GIS',10);
insert into department ( dept_name, dept_id) values ('GIS',429);

CREATE TABLE paydetails(


emp_id int(10),
work_dept_id int(20),
basic int(20),
DOJ date,
pRIMARY kEY (emp_id)
);

insert into paydetails ( emp_id, work_dept_id, basic, DOJ) values


(1,11,10000,'2019-09-13');
insert into paydetails ( emp_id, work_dept_id, basic, DOJ) values
(2,22,30000,'2019-08-12');
insert into paydetails ( emp_id, work_dept_id, basic, DOJ) values
(3,33,55000,'2018-08-16');
insert into paydetails ( emp_id, work_dept_id, basic, DOJ) values
(4,44,47000,'2018-07-21');
insert into paydetails ( emp_id, work_dept_id, basic, DOJ) values
(5,55,43000,'2016-07-22');
insert into paydetails ( emp_id, work_dept_id, basic, DOJ) values
(6,66,49000,'2016-06-10');
insert into paydetails ( emp_id, work_dept_id, basic, DOJ) values
(7,77,97000,'2007-06-08');
insert into paydetails ( emp_id, work_dept_id, basic, DOJ) values
(8,88,20000,'2007-02-14');
insert into paydetails ( emp_id, work_dept_id, basic, DOJ) values
(9,99,19000,'2016-02-14');
insert into paydetails ( emp_id, work_dept_id, basic, DOJ) values
(10,100,11000,'2019-12-31');
insert into paydetails ( emp_id, work_dept_id, basic, DOJ) values
(11,21,11000,'2018-06-19');
insert into paydetails ( emp_id, work_dept_id, basic, DOJ) values
(12,21,32000,'2016-05-18');
insert into paydetails ( emp_id, work_dept_id, basic, DOJ) values
(13,21,55000,'2016-05-17');
insert into paydetails ( emp_id, work_dept_id, basic, DOJ) values
(14,21,47000,'2014-04-26');
insert into paydetails ( emp_id, work_dept_id, basic, DOJ) values
(15,21,45000,'2014-02-25');
insert into paydetails ( emp_id, work_dept_id, basic, DOJ) values
(16,21,48000,'2019-02-14');
insert into paydetails ( emp_id, work_dept_id, basic, DOJ) values
(17,21,95000,'2005-12-03');
insert into paydetails ( emp_id, work_dept_id, basic, DOJ) values
(18,21,28000,'2002-12-12');
insert into paydetails ( emp_id, work_dept_id, basic, DOJ) values
(19,21,29000,'2013-11-11');
insert into paydetails ( emp_id, work_dept_id, basic, DOJ) values
(20,21,31000,'2011-10-30');

insert into paydetails ( emp_id, work_dept_id, basic, DOJ) values


(21,23,14000,'2019-01-19');
insert into paydetails ( emp_id, work_dept_id, basic, DOJ) values
(22,23,36000,'2019-02-18');
insert into paydetails ( emp_id, work_dept_id, basic, DOJ) values
(23,23,19000,'2016-03-17');
insert into paydetails ( emp_id, work_dept_id, basic, DOJ) values
(24,23,47000,'2016-04-26');
insert into paydetails ( emp_id, work_dept_id, basic, DOJ) values
(25,23,44000,'2015-05-25');
insert into paydetails ( emp_id, work_dept_id, basic, DOJ) values
(26,23,22000,'2015-07-14');
insert into paydetails ( emp_id, work_dept_id, basic, DOJ) values
(27,23,91000,'2002-06-03');
insert into paydetails ( emp_id, work_dept_id, basic, DOJ) values
(28,23,26000,'2003-08-12');
insert into paydetails ( emp_id, work_dept_id, basic, DOJ) values
(29,23,24000,'2013-09-11');
insert into paydetails ( emp_id, work_dept_id, basic, DOJ) values
(30,23,36000,'2011-10-30');

CREATE TABLE payroll(


emp_id int(10),
pay_date date,
pRIMARY kEY (emp_id)
);

insert into payroll ( emp_id, pay_date) values (1,'2019-10-13');


insert into payroll ( emp_id, pay_date) values (2,'2019-09-12');
insert into payroll ( emp_id, pay_date) values (3,'2018-09-16');
insert into payroll ( emp_id, pay_date) values (4,'2018-08-21');
insert into payroll ( emp_id, pay_date) values (5,'2016-08-22');
insert into payroll ( emp_id, pay_date) values (6,'2016-07-10');
insert into payroll ( emp_id, pay_date) values (7,'2007-07-08');
insert into payroll ( emp_id, pay_date) values (8,'2007-03-14');
insert into payroll ( emp_id, pay_date) values (9,'2016-03-14');
insert into payroll ( emp_id, pay_date) values (10,'2020-01-31');

insert into payroll ( emp_id, pay_date) values (11,'2018-07-19');


insert into payroll ( emp_id, pay_date) values (12,'2016-06-18');
insert into payroll ( emp_id, pay_date) values (13,'2016-06-17');
insert into payroll ( emp_id, pay_date) values (14,'2014-05-26');
insert into payroll ( emp_id, pay_date) values (15,'2014-03-25');
insert into payroll ( emp_id, pay_date) values (16,'2019-03-14');
insert into payroll ( emp_id, pay_date) values (17,'2006-01-03');
insert into payroll ( emp_id, pay_date) values (18,'2003-01-12');
insert into payroll ( emp_id, pay_date) values (19,'2013-12-11');
insert into payroll ( emp_id, pay_date) values (20,'2011-11-30');

insert into payroll ( emp_id, pay_date) values (21,'2019-02-19');


insert into payroll ( emp_id, pay_date) values (22,'2019-03-18');
insert into payroll ( emp_id, pay_date) values (23,'2016-04-17');
insert into payroll ( emp_id, pay_date) values (24,'2016-05-26');
insert into payroll ( emp_id, pay_date) values (25,'2015-06-25');
insert into payroll ( emp_id, pay_date) values (26,'2015-08-14');
insert into payroll ( emp_id, pay_date) values (27,'2002-07-03');
insert into payroll ( emp_id, pay_date) values (28,'2003-09-12');
insert into payroll ( emp_id, pay_date) values (29,'2013-10-11');
insert into payroll ( emp_id, pay_date) values (30,'2011-11-30');

You might also like