a. Write the SQL statement that will return the following result FName LName Program Students Chimamanda Management and Information Science1 Adichie Paulette Davis Library Science 2 b. For each query below, indicate if the query correctly returns the name of all students who have not yet been assigned to an advisor. Anywhere between zero and all queries compute the correct answer. Each query is syntactically correct.

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
icon
Related questions
Question
Advisor
staffBannerID
studentBannerID
8001876565
8307563321
8014768954
8003778543
8001876565
8002786543
a. Write the SQL statement that will return the following result
FName
LName
Program
Students
Chimamanda
Adichie
Management and Information Science
Paulette
Davis
Library Science
b. For each query below, indicate if the query correctly returns the name of all
students who have not yet been assigned to an advisor. Anywhere between zero and
all queries compute the correct answer. Each query is syntactically correct.
i. SELECT s.fname, s.lname
FROM student s LEFT OUTER JOIN advisor a ON s.BannerID =
a.studentBannerID
WHERE a. staffBannerlD IS NULL;
ii. SELECT s.fname, s.lname
FROM student s
WHERE s.BannerID IN (SELECT a.studentBannerlID FROM advisor a);
iii. SELECT s.fname, s.Iname
FROM student s INNER JOIN advisor a ON s.BannerID = a.studentBannerlID
GROUP BY s. BannerID, s.fname, s.lname
HAVING count(*) = 0;
Transcribed Image Text:Advisor staffBannerID studentBannerID 8001876565 8307563321 8014768954 8003778543 8001876565 8002786543 a. Write the SQL statement that will return the following result FName LName Program Students Chimamanda Adichie Management and Information Science Paulette Davis Library Science b. For each query below, indicate if the query correctly returns the name of all students who have not yet been assigned to an advisor. Anywhere between zero and all queries compute the correct answer. Each query is syntactically correct. i. SELECT s.fname, s.lname FROM student s LEFT OUTER JOIN advisor a ON s.BannerID = a.studentBannerID WHERE a. staffBannerlD IS NULL; ii. SELECT s.fname, s.lname FROM student s WHERE s.BannerID IN (SELECT a.studentBannerlID FROM advisor a); iii. SELECT s.fname, s.Iname FROM student s INNER JOIN advisor a ON s.BannerID = a.studentBannerlID GROUP BY s. BannerID, s.fname, s.lname HAVING count(*) = 0;
Consider a database that includes four relations Student, Staff, Program, Advisor
Student
BannerID
FName
LName
PCode
8003778543
James
Oloye
PO01
8765990453
Paul
Carter
P002
8002786543
Anita
Boris
PO01
8307563321
Jane
Eyre
P001
Staff
BannerID
FName
LName
PCode
8014768954
Chimamanda
Adichie
PO02
8001876565
Paulette
Davis
P001
Program
PCode
PName
PO01
Library Science
PO02
Management and Information Science
Transcribed Image Text:Consider a database that includes four relations Student, Staff, Program, Advisor Student BannerID FName LName PCode 8003778543 James Oloye PO01 8765990453 Paul Carter P002 8002786543 Anita Boris PO01 8307563321 Jane Eyre P001 Staff BannerID FName LName PCode 8014768954 Chimamanda Adichie PO02 8001876565 Paulette Davis P001 Program PCode PName PO01 Library Science PO02 Management and Information Science
Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 2 steps

Blurred answer
Knowledge Booster
Table
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
Recommended textbooks for you
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education