Sanjana Dbms Work
Sanjana Dbms Work
Sanjana Dbms Work
select
"DEPT_NAME",
"DEPT_NO",
"MANAGER_SSN",
"MANAGERSTARTDATE"
from "DEPARTMENT";
select
"PROJECTNAME",
"PROJECTNUMBER",
"PROJECTLOCATION",
"DEPT_NO"
from "PROJECT_";
1) Insert the data given above in both employee, department and
project tables.
INSERT INTO EMPLOYEE_TABLE VALUES('Doug', 'E', 'Gilbert',
554433221, '09-JUN-60', '11 S 59 E, Salt Lake City, UT', 'M',
80000, NULL , 3);
INSERT INTO EMPLOYEE_TABLE VALUES('Joyce', NULL, 'PAN',
543216789, '07-FEB-78', '35 S 18 E, Salt Lake City, UT', 'F', 70000,
NULL, 2);
INSERT INTO EMPLOYEE_TABLE VALUES('Frankin', 'T', 'Wong',
333445555, '08-DEC-45', '638 Voss, Houston, TX', 'M', 40000,
554433221, 5);
INSERT INTO EMPLOYEE_TABLE VALUES('Jennifer', 'S',
'Wallace', 987654321, '20-JUN-31', '291 Berry, Bellaire, TX', 'F',
43000, 554433221, 4);
INSERT INTO EMPLOYEE_TABLE VALUES('Johny', 'B', 'Smith',
123456789, '09-JAN-55', '731 Fondren, Houston, TX', 'M', 30000,
333445555, 5);
INSERT INTO EMPLOYEE_TABLE VALUES('Ramesh', 'K',
'Narayan', 666884444, '15-SEP-52', '975 Fire Oak, Humble, TX',
'M', 38000, 333445555, 5);
INSERT INTO EMPLOYEE_TABLE VALUES('Joyce', 'A', 'English',
453453453, '31-JUL-62', '5631 Rice, Houston, TX', 'F', 25000,
333445555, 5);
INSERT INTO EMPLOYEE_TABLE VALUES('James', 'E', 'Borg',
888665555, '10-NOV-27', '450 Stone, Houston, TX', 'M', 55000,
543216789, 1);
INSERT INTO EMPLOYEE_TABLE VALUES('Alicia', 'J', 'Zelaya',
999887777, '19-JUL-58', '3321 Castle, Spring, TX', 'F', 25000,
987654321, 4);
INSERT INTO EMPLOYEE_TABLE VALUES('Ahmad', 'V', 'Jabbar',
987987987, '29-MAR-59', '980 Dallas, Houston, TX', 'M', 25000,
987654321, 4);
lastname varchar(15) NOT NULL, ssn char(9) NOT NULL PRIMARY KEY,
lastname varchar(15) NOT NULL, ssn char(9) NOT NULL PRIMARY KEY,
lastname varchar(15) NOT NULL, ssn char(9) NOT NULL PRIMARY KEY,
ON DELETE CASCADE
( projectname varchar(15) NOT NULL, projectnumber number(5) NOT NULL PRIMARY KEY,
;
create table projects
( projectname varchar(15) NOT NULL, projectnumber number(5) NOT NULL PRIMARY KEY,
REFERENCES projects(projectnumber))
REFERENCES projects(projectnumber))
ON DELETE CASCADE)
ON DELETE CASCADE)
;
create table dependents
(firstname,midname,lastname,ssn,birthday,address,sex,salary,supervisorssn,departmentnumber)
values
(firstname,midname,lastname,ssn,birthday,address,sex,salary,supervisorssn,departmentnumber)
values
(firstname,midname,lastname,ssn,birthday,address,sex,salary,supervisorssn,departmentnumber)
values
(firstname,midname,lastname,ssn,birthday,address,sex,salary,supervisorssn,departmentnumber)
values
(firstname,midname,lastname,ssn,birthday,address,sex,salary,supervisorssn,departmentnumber)
values
(firstname,midname,lastname,ssn,birthday,address,sex,salary,supervisorssn,departmentnumber)
values
(firstname,midname,lastname,ssn,birthday,address,sex,salary,supervisorssn,departmentnumber)
values
(firstname,midname,lastname,ssn,birthday,address,sex,salary,supervisorssn,departmentnumber)
values
;
insert into department
(firstname,midname,lastname,ssn,birthday,address,sex,salary,supervisorssn,departmentnumber)
values
(firstname,midname,lastname,ssn,birthday,address,sex,salary,supervisorssn,departmentnumber)
values
;
insert into employee
(firstname,midname,lastname,ssn,birthday,address,sex,salary,supervisorssn,departmentnumber)
values
(firstname,midname,lastname,ssn,birthday,address,sex,salary,supervisorssn,departmentnumber)
values
(firstname,midname,lastname,ssn,birthday,address,sex,salary,supervisorssn,departmentnumber)
values
(firstname,midname,lastname,ssn,birthday,address,sex,salary,supervisorssn,departmentnumber)
values
(firstname,midname,lastname,ssn,birthday,address,sex,salary,supervisorssn,departmentnumber)
values
(firstname,midname,lastname,ssn,birthday,address,sex,salary,supervisorssn,departmentnumber)
values
(firstname,midname,lastname,ssn,birthday,address,sex,salary,supervisorssn,departmentnumber)
values
(firstname,midname,lastname,ssn,birthday,address,sex,salary,supervisorssn,departmentnumber)
values
(firstname,midname,lastname,ssn,birthday,address,sex,salary,supervisorssn,departmentnumber)
values
(firstname,midname,lastname,ssn,birthday,address,sex,salary,supervisorssn,departmentnumber)
values
('Jennifer','S','Wallace',987654321,'20-JUN-31','291 Berry,Bellaire, TX','F',43000,554433221,4)
(firstname,midname,lastname,ssn,birthday,address,sex,salary,supervisorssn,departmentnumber)
values
(firstname,midname,lastname,ssn,birthday,address,sex,salary,supervisorssn,departmentnumber)
values
(firstname,midname,lastname,ssn,birthday,address,sex,salary,supervisorssn,departmentnumber)
values
(firstname,midname,lastname,ssn,birthday,address,sex,salary,supervisorssn,departmentnumber)
values
(firstname,midname,lastname,ssn,birthday,address,sex,salary,supervisorssn,departmentnumber)
values
;
insert into projects
;
insert into dept_locations
(1,'Houston')
(1,'Chicago')
(2,'New York')
(2,'San Francisco')
(4,'Stafford')
(4,'Bellaire')
(5,'Sugarland')
(5,'Houston')
('123456789',3388,32.5)
;
insert into works_on
('123456789',1945,7.5)
('666884444',3388,40.0)
('453453453',7745,20.0)
('453453453',2212,20.0)
('333445555',7745,10.0)
('333445555',4345,35.0)
('333445555',2212,28.5)
('999887777',1234,11.5)
('999887777',1234,13.0)
('543216789',2212,17.0)
;
insert into works_on
('554433221',1945,21.5)
('333445555','Alice','F','05-APR-76','Daughter')
('333445555','Theodore','M','25-OCT-73','Son')
('333445555','Joy','F','03-MAY-48','Spouse')
('123456789','Alice','F','31-DEC-78','Daughter')
('123456789','Elizabeth','F','05-MAY-57','Spouse')
('Robert', 'F', 'Scott', '943775543', '21-JUN-42', '2365 Newcastle Rd, Bellaire, TX', M, 58000,
'888665555', 1 )
(firstname,midname,lastname,ssn,birthday,
address,sex,salary,supervisorssn,departmentnumber) values
;
insert into dependents values
UPDATE department
WHERE departmentnumber=5
UPDATE department
WHERE departmentnumber=5
;
alter table employee