
Explanation of Solution
a.
Nested loop join:
The “r1” needs 800 blocks, and “r2” needs 1500 blocks.
Let assume “M” pages of memory. If “M” is greater than 800, the join can easily be done in 1500 + 800 disk accesses, using even plain nested-loop join.
So we consider only the case where “M” less than or equal to 800 pages.
Using “r1” as the outer relation the user need 20000 * 1500 + 800
Explanation of Solution
b.
Block nested loop join:
Explanation of Solution
c.
Merge join:
Let assuming that “r1” and “r2” are not initially sorted on the join key, the total sorting cost inclusive of the output is:
Explanation of Solution
d.
Hash join:
Let assume no overflow occurs. Since, “r1” is smaller, the user uses it as the build relation and “r2” as the probe relation...

Want to see the full answer?
Check out a sample textbook solution
Chapter 15 Solutions
DATABASE SYSTEM CONCEPTS (LOOSELEAF)
- Please solve and answer the questions correctly please. Thank you!!arrow_forwardConsidering the TM example of binary sum ( see attached)do the step-by-step of execution for the binary numbers 1101 and 11. Feel free to use the Formal Language Editor Tool to execute it; Write it down the current state of the tape (including the head position) and indicate the current state of the TM at each step.arrow_forwardI need help on inculding additonal code where I can can do the opposite code of MatLab, where the function of t that I enter becomes the result of F(t), in other words, turning the time-domain f(t) into the frequency-domain function F(s):arrow_forward
- Database System ConceptsComputer ScienceISBN:9780078022159Author:Abraham Silberschatz Professor, Henry F. Korth, S. SudarshanPublisher:McGraw-Hill EducationStarting Out with Python (4th Edition)Computer ScienceISBN:9780134444321Author:Tony GaddisPublisher:PEARSONDigital Fundamentals (11th Edition)Computer ScienceISBN:9780132737968Author:Thomas L. FloydPublisher:PEARSON
- C How to Program (8th Edition)Computer ScienceISBN:9780133976892Author:Paul J. Deitel, Harvey DeitelPublisher:PEARSONDatabase Systems: Design, Implementation, & Manag...Computer ScienceISBN:9781337627900Author:Carlos Coronel, Steven MorrisPublisher:Cengage LearningProgrammable Logic ControllersComputer ScienceISBN:9780073373843Author:Frank D. PetruzellaPublisher:McGraw-Hill Education





