whose age is equal to their manager’s age. First, a nested query: SELECT E1.ename FROM Emp E1 WHERE E1.sal > 100 AND  E1.age = ( SELECT E2.age FROM Emp E2, Dept D2 WHERE  E1.dname = D2.dname AND D2.mgr = E2.ename ) Second, a query that uses a view definition: SELECT E1.ename FROM Emp E1, MgrAge A WHERE E1.dname =  A.dname AND E1.sal > 100 AND E1.age = A.age  CREATE VIEW MgrAge (dname, age) AS SELECT D.dname, E.age  FROM Emp E, Dept D WHERE D.mgr = E.ename; 1. Describe a situation in which the first query is likely to outperform  the second query. 2. Can you construct an equivalent query that is likely to beat both  these queries when every employee who earns more than $100,000 is  either 35 or 40 years old? Explain briefly.

Computer Networking: A Top-Down Approach (7th Edition)
7th Edition
ISBN:9780133594140
Author:James Kurose, Keith Ross
Publisher:James Kurose, Keith Ross
Chapter1: Computer Networks And The Internet
Section: Chapter Questions
Problem R1RQ: What is the difference between a host and an end system? List several different types of end...
icon
Related questions
Question

whose age is equal to their manager’s age.
First, a nested query:
SELECT E1.ename FROM Emp E1 WHERE E1.sal > 100 AND 
E1.age = ( SELECT E2.age FROM Emp E2, Dept D2 WHERE 
E1.dname = D2.dname AND D2.mgr = E2.ename )
Second, a query that uses a view definition:
SELECT E1.ename FROM Emp E1, MgrAge A WHERE E1.dname = 
A.dname AND E1.sal > 100 AND E1.age = A.age
 CREATE VIEW MgrAge (dname, age) AS SELECT D.dname, E.age 
FROM Emp E, Dept D WHERE D.mgr = E.ename;
1. Describe a situation in which the first query is likely to outperform 
the second query.
2. Can you construct an equivalent query that is likely to beat both 
these queries when every employee who earns more than $100,000 is 
either 35 or 40 years old? Explain briefly.
3. Is it Solvable with XML type structure databases? If so, how

Expert Solution
steps

Step by step

Solved in 2 steps

Blurred answer
Recommended textbooks for you
Computer Networking: A Top-Down Approach (7th Edi…
Computer Networking: A Top-Down Approach (7th Edi…
Computer Engineering
ISBN:
9780133594140
Author:
James Kurose, Keith Ross
Publisher:
PEARSON
Computer Organization and Design MIPS Edition, Fi…
Computer Organization and Design MIPS Edition, Fi…
Computer Engineering
ISBN:
9780124077263
Author:
David A. Patterson, John L. Hennessy
Publisher:
Elsevier Science
Network+ Guide to Networks (MindTap Course List)
Network+ Guide to Networks (MindTap Course List)
Computer Engineering
ISBN:
9781337569330
Author:
Jill West, Tamara Dean, Jean Andrews
Publisher:
Cengage Learning
Concepts of Database Management
Concepts of Database Management
Computer Engineering
ISBN:
9781337093422
Author:
Joy L. Starks, Philip J. Pratt, Mary Z. Last
Publisher:
Cengage Learning
Prelude to Programming
Prelude to Programming
Computer Engineering
ISBN:
9780133750423
Author:
VENIT, Stewart
Publisher:
Pearson Education
Sc Business Data Communications and Networking, T…
Sc Business Data Communications and Networking, T…
Computer Engineering
ISBN:
9781119368830
Author:
FITZGERALD
Publisher:
WILEY