DOC PREVIEW
UT Dallas CS 6360 - DB assignment 3

This preview shows page 1 out of 2 pages.

Save
View full document
Premium Document
Do you want full access? Go Premium and unlock all 2 pages.
Access to all documents
Download any document
Ad free experience

Unformatted text preview:

1 a SELECT Name FROM STUDENT WHERE Major CS b SELECT course name FROM COURSE as c SECTION as s WHERE c course number s course number AND instructor King AND year 07 OR year 08 c SELECT course number semester year COUNT as noof students FROM SECTION as s GRADE REPORT as g WHERE instructor King AND s section identifier g section identifier d SELECT s name c course name c course number c credit hours se semester se year g grade FROM STUDENT s COURSE c SECTION se GRADE REPORT g WHERE Class 4 AND Major CS AND s student number g student number AND g section identifier se section identifier AND se course number c course number 2 a when this query is run then where ever employees with super ssn referring to 888665555 will also get deleted b so to avoid deleting of other employees from employee table it is better to set EMPSUPERFK to null 3 a select d dname count e ssn as employee count from department d employee e where d dnumber e dno group by e dno having avg e salary 30000 b yes it can be done in sql select dname dnumber COUNT ssn as males count from EMPLOYEE department where dno dnumber and sex m group by dname having avg salary 30000 4 a SELECT name major FROM STUDENT s WHERE NOT EXISTS SELECT FROM GRADE REPORT g WHERE g student number s student number AND NOT g grade A b SELECT name major FROM STUDENT s where NOT EXISTS SELECT FROM GRADE REPORT g WHERE g student number s student number AND g grade A 5 a select fname lname from employee e where e dno select dno from employee x where x salary select max salary from employee b select fname lname from employee where super ssn in select ssn from employee where super ssn 888665555 6 a create view dept as select d dname e fname e salary from department as d employee as e where e ssn d mgr ssn group by dnumber b create view empResearch as select e fname s fname as mgrName e salary from employee e employee s where e super ssn s ssn and e dno select dnumber from department where dname research c create view projectemp as select p pname d dname count essn sum hours from project p department d works on w where p dnum d dnumber and p pnumber w pno group by w pno d create view projemp as select p pname d dname count essn sum hours from project p department d works on w where p dnum d dnumber and p pnumber w pno group by w pno having count essn 1


View Full Document

UT Dallas CS 6360 - DB assignment 3

Download DB assignment 3
Our administrator received your request to download this document. We will send you the file to your email shortly.
Loading Unlocking...
Login

Join to view DB assignment 3 and access 3M+ class-specific study document.

or
We will never post anything without your permission.
Don't have an account?
Sign Up

Join to view DB assignment 3 and access 3M+ class-specific study document.

or

By creating an account you agree to our Privacy Policy and Terms Of Use

Already a member?