You are on page 1of 6

WEST BENGAL STATE UNIVERSITY

BSc. COMPUTER SCIENCE HONORS


(SEMESTER 4)

Practical Assignment

Code: Core-CMSACOR10P
NAME: Subhamoy Ghosh
ROLL: 6035
SYLLABUS: DBMS
EMPLOYEE TABLE:

 CREATION OF EMPLOYEE TABLE :


Script:
CREATE TABLE EMPLOYEE(EID INT PRIMARY KEY, ENAME,
VARCHAR(10), CITY VARCHAR(10), AGE INT);

 INSERTION OF DATA INTO EMPLOYEE TABLE:


Script:
INSERT INTO EMPLOYEE VALUES(1, 'LUCKY', 'KOLKATA', 35);
INSERT INTO EMPLOYEE VALUES(2, 'SONAM', 'KOLKATA', 38);
INSERT INTO EMPLOYEE VALUES(3, 'RIA', 'MUMBAI', 36);
INSERT INTO EMPLOYEE VALUES(4, 'RAI', 'GOA', 40);
INSERT INTO EMPLOYEE VALUES(5, 'RIMI', 'GOA', 45);

 HOW EMPLOYEE TABLE IS LOOKED LIKE:


Script:
SELECT * FROM EMPLOYEE;

EID ENAME CITY AGE


1 LUCKY KOLKATA 35
2 SONAM MUMBAI 38
3 RIA MUMBAI 36
4 RAI GOA 40
5 RIMI GOA 45
PARTS TABLE:

 CREATION OF PARTS TABLE :


Script:
CREATE TABLE PARTS(PID INT PRIMARY KEY, PNAME VARCHAR(10),
COLOR VARCHAR(10))

 INSERTION OF DATA INTO PARTS TABLE:


Script:
INSERT INTO PARTS(1, 'P1', 'PINK');
INSERT INTO PARTS(2, 'P2', 'PINK');
INSERT INTO PARTS(3, 'P3', 'PINK');
INSERT INTO PARTS(4, 'P4', 'BLUE');
INSERT INTO PARTS(5, 'P5', 'YELLOW');
INSERT INTO PARTS(6, 'P6', 'YELLOW');

 HOW PARTS TABLE IS LOOKED LIKE:


Script:
SELECT * FROM PARTS;

PID PNAME COLOR


1 P1 PINK
2 P2 PINK
3 P3 PINK
4 P4 BLUE
5 P5 YELLOW
6 P6 YELLOW
PROJECT TABLE:

 CREATION OF PROJECT TABLE :


Script:
CREATE TABLE PROJECT(PRID INT PRIMARY KEY, PRNAME
VARCHAR(3), DURATION INT);

 INSERTION OF DATA INTO PROJECT TABLE:


Script:
INSERT INTO PROJECT VALUES(1, 'PR1', 3);
INSERT INTO PROJECT VALUES(2, 'PR2', 2);
INSERT INTO PROJECT VALUES(3, 'PR3', 2);
INSERT INTO PROJECT VALUES(4, 'PR4', 1);
INSERT INTO PROJECT VALUES(5, 'PR5', 4);
INSERT INTO PROJECT VALUES(6, 'PR6', 3);
INSERT INTO PROJECT VALUES(7, 'PR7', 5);

 HOW PROJECT TABLE IS LOOKED LIKE:


Script:
SELECT * FROM PROJECT;

PRID PRNAME DURATION


1 PR1 3
2 PR2 2
3 PR3 2
4 PR4 1
5 PR5 4
6 PR6 3
7 PR7 5
EMP_PROJ TABLE:
 CREATION OF EMP_PROJ TABLE :
Script:
CREATE TABLE EMP_PROJ(EID INT PRIMARY KEY, PID INT, PRID INT,
DATE_PROJ DATE);

 INSERTION OF DATA INTO EMP_PROJ TABLE:


Script:
INSERT INTO EMP_PROJ VALUES(1,1,5,TO_DATE('10-DEC-2021',
'DD-MON-YYYY'));
INSERT INTO EMP_PROJ VALUES(1,2,4,TO_DATE('05-JULY-2020',
'DD-MON-YYYY'));
INSERT INTO EMP_PROJ VALUES(1,5,5,TO_DATE('06-SEP-2021', 'DD-
MON-YYYY'));
INSERT INTO EMP_PROJ VALUES(1,6,6,TO_DATE('10-SEP-2022', 'DD-
MON-YYYY'));
INSERT INTO EMP_PROJ VALUES(2,3,1,TO_DATE('23-OCT-2020',
'DD-MON-YYYY'));
INSERT INTO EMP_PROJ VALUES(2,5,2,TO_DATE('29-SEP-2018', 'DD-
MON-YYYY'));
INSERT INTO EMP_PROJ VALUES(3,5,2,TO_DATE('01-OCT-2015',
'DD-MON-YYYY'));
INSERT INTO EMP_PROJ VALUES(3,6,3,TO_DATE('02-JUNE-2016',
'DD-MON-YYYY'));
INSERT INTO EMP_PROJ VALUES(4,3,4,TO_DATE('15-SEP-2022', 'DD-
MON-YYYY'));
INSERT INTO EMP_PROJ VALUES(4,6,1,TO_DATE('20-APRIL-2023',
'DD-MON-YYYY'));
INSERT INTO EMP_PROJ VALUES(5,1,2,TO_DATE('01-JAN-2023',
'DD-MON-YYYY'));
INSERT INTO EMP_PROJ VALUES(1,3,7,TO_DATE('14-AUG-2022',
'DD-MON-YYYY'));
INSERT INTO EMP_PROJ VALUES(1,3,7,TO_DATE('10-OCT-2020',
'DD-MON-YYYY'));
 HOW EMP_PROJ TABLE IS LOOKED LIKE:
Script:
SELECT * FROM EMP_PROJ;

EID PID PRID DATE_PROJ

1 1 3 10-Dec-21

1 2 4 5-Jul-20

1 5 5 6-Sep-21

1 6 6 10-Sep-22

2 3 1 23-Oct-20

2 5 2 29-Sep-18

3 5 2 1-Oct-15

4 3 4 15-Sep-22

4 6 1 20-Apr-23

5 1 2 1-Jan-23

1 3 7 14-Aug-22

1 4 2 10-Oct-20

You might also like