Add PSO 13

This commit is contained in:
Maxattax97 2018-11-18 16:16:46 -05:00
parent 3615719d54
commit a0639f04e5
7 changed files with 68 additions and 0 deletions

BIN
PSO_13/PSO - Week 13.pdf Normal file

Binary file not shown.

BIN
PSO_13/PSO__Week_13.zip Normal file

Binary file not shown.

0
PSO_13/StudentDB.java Normal file
View File

BIN
PSO_13/ojdbc8.jar Normal file

Binary file not shown.

54
PSO_13/scripts/data.sql Normal file
View File

@ -0,0 +1,54 @@
insert into DEPARTMENT values (11,'Computer Sciences','West Lafayette');
insert into DEPARTMENT values (22,'Management','West Lafayette');
insert into DEPARTMENT values (33,'Medical Education','Purdue Calumet');
insert into DEPARTMENT values (44,'Education','Purdue North Central');
insert into DEPARTMENT values (55,'Pharmacal Sciences','Indianapolis');
insert into DEPARTMENT values (66,'Physics', 'West Lafayette');
insert into STUDENT values (04181,'Jack',11,'SO',17);
insert into STUDENT values (06711,'A.Smith',22,'FR',20);
insert into STUDENT values (12341,'Banks',33,'SR',18);
insert into STUDENT values (37261,'M.Lee',55,'SO',22);
insert into STUDENT values (48291,'Bale',33,'JR',22);
insert into STUDENT values (57651,'Lim',11,'SR',19);
insert into STUDENT values (00191,'Sharon',22,'FR',22);
insert into STUDENT values (73571,'Johnson',11,'JR',19);
insert into STUDENT values (80161,'Cho',55,'JR',23);
insert into STUDENT values (80162,'Angin',11,'SR',25);
insert into FACULTY values (1010,'Layton',11);
insert into FACULTY values (1020,'Jungles',22);
insert into FACULTY values (1030,'Guzaldo',55);
insert into FACULTY values (1040,'Boling',44);
insert into FACULTY values (1050,'Mason',11);
insert into FACULTY values (1060,'Zwink',22);
insert into FACULTY values (1070,'Walton',55);
insert into FACULTY values (1080,'Teach',55);
insert into FACULTY values (1090,'Jason',55);
insert into CLASS values ('ENG40000',to_date('08:30','HH:MI'),'U003',1040);
insert into CLASS values ('ENG32000', to_date('09:30','HH:MI'),'R128',1040);
insert into CLASS values ('COM10000', to_date('11:30','HH:MI'),'L108',1040);
insert into CLASS values ('ME30800', to_date('10:30','HH:MI'),'R128',1020);
insert into CLASS values ('CS448', to_date('09:30','HH:MI'),'R128',1010);
insert into CLASS values ('HIS21000', to_date('01:30','HH:MI'),'L108',1040);
insert into CLASS values ('MATH27500', to_date('02:30','HH:MI'),'L108',1050);
insert into CLASS values ('STAT11000', to_date('04:30','HH:MI'),'R128',1050);
insert into CLASS values ('PHYS10000', to_date('04:30','HH:MI'),'U003',1010);
insert into ENROLLED values (04181,'CS448', 'A');
insert into ENROLLED values (04181,'MATH27500', 'B');
insert into ENROLLED values (12341,'ENG40000', 'C');
insert into ENROLLED values (12341,'MATH27500', 'A');
insert into ENROLLED values (80161,'ENG40000', 'C');
insert into ENROLLED values (80161,'ENG32000', 'D');
insert into ENROLLED values (80161,'HIS21000', 'B');
insert into ENROLLED values (80161,'STAT11000', 'B');
insert into ENROLLED values (04181,'STAT11000', 'C');
insert into ENROLLED values (12341,'COM10000', 'A');
insert into ENROLLED values (06711,'ENG40000', 'A');
insert into ENROLLED values (06711,'STAT11000', 'A');
insert into ENROLLED values (12341,'HIS21000', 'C');
insert into ENROLLED values (57651,'PHYS10000', 'A');
insert into ENROLLED values (57651,'ENG32000', 'A');
insert into ENROLLED values (57651,'COM10000', 'A');

5
PSO_13/scripts/drop.sql Normal file
View File

@ -0,0 +1,5 @@
drop table Enrolled;
drop table Class;
drop table Faculty;
drop table Student;
drop table Department;

View File

@ -0,0 +1,9 @@
create table Department(deptid integer, dname varchar(30), location varchar(30), primary key(deptid));
create table Faculty(fid integer, fname varchar(30), deptid integer, primary key(fid), foreign key(deptid) references Department(deptid));
create table Student(snum integer, sname varchar(30), deptid integer, slevel varchar(10), age integer, primary key(snum), foreign key (deptid) references Department(deptid));
create table Class(cname varchar(30), meets_at date, room varchar(10), fid integer, primary key(cname));
create table Enrolled(snum integer, cname varchar(30), grade varchar(2), primary key(snum, cname), foreign key(snum) references Student(snum), foreign key(cname) references Class(cname));