CS
CS
EMPLOYEE_MANAGEMENT
1.create database emp_mng;
2. use emp_mng;
3. create table employee(emp_id varchar(5),emp_name
char(20),age varchar(2),doj date,profession
char(20),phone varchar(10));
4. create table salary_basis(s_basis char(2),salary
varchar(6));
5. create table salary_year(emp_id varchar(5),s_basis
char(2),apr varchar(6),may varchar(6),jun varchar(6),jul
varchar(6),aug varchar(6),sep varchar(6),oct
varchar(6),nov varchar(6),decem varchar(6),jan
varchar(6),feb varchar(6),mar varchar(6));
6. create table work_on_site(emp_id varchar(5),site_no
varchar(10),site_date date);
7. create table advance(emp_id varchar(5),adv_date
date,amt varchar(6),remaining_sal varchar(6));
8.desc employee;
+------------+-------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+------------+-------------+------+-----+---------+-------+
| emp_id | varchar(5) | YES | | NULL | |
| emp_name | char(20) | YES | | NULL | |
| age | varchar(2) | YES | | NULL | |
| doj | date | YES | | NULL | |
| profession | char(20) | YES | | NULL | |
| phone | varchar(10) | YES | | NULL | |
+------------+-------------+------+-----+---------+-------+
9. desc salary_basis;
+---------+------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+---------+------------+------+-----+---------+-------+
| s_basis | char(2) | YES | | NULL | |
| salary | varchar(6) | YES | | NULL | |
+---------+------------+------+-----+---------+-------+
10. desc salary_year;
+---------+------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+---------+------------+------+-----+---------+-------+
| emp_id | varchar(5) | YES | | NULL | |
| s_basis | char(2) | YES | | NULL | |
| apr | varchar(6) | YES | | NULL | |
| may | varchar(6) | YES | | NULL | |
| jun | varchar(6) | YES | | NULL | |
| jul | varchar(6) | YES | | NULL | |
| aug | varchar(6) | YES | | NULL | |
| sep | varchar(6) | YES | | NULL | |
| oct | varchar(6) | YES | | NULL | |
| nov | varchar(6) | YES | | NULL | |
| decem | varchar(6) | YES | | NULL | |
| jan | varchar(6) | YES | | NULL | |
| feb | varchar(6) | YES | | NULL | |
| mar | varchar(6) | YES | | NULL | |
+---------+------------+------+-----+---------+-------+
11. desc work_on_site;
+-----------+-------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+-----------+-------------+------+-----+---------+-------+
| emp_id | varchar(5) | YES | | NULL | |
| site_no | varchar(10) | YES | | NULL | |
| site_date | date | YES | | NULL | |
+-----------+-------------+------+-----+---------+-------+
12. desc advance;
+---------------+------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+---------------+------------+------+-----+---------+-------+
| emp_id | varchar(5) | YES | | NULL | |
| adv_date | date | YES | | NULL | |
| amt | varchar(6) | YES | | NULL | |
| remaining_sal | varchar(6) | YES | | NULL | |
VECHILE _MANAGEMENT