Review Questions
1. | What do you mean by the term query processing? What are its objectives? |
2. | What are the typical phases of query processing? With a neat sketch discuss these phases in high-level query processing. |
3. | Discuss the reasons for converting SQL queries into relational algebra queries before query optimization is done. |
4. | What is syntax analyser? Explain with an example. |
5. | What is the objective of query decomposer? What are the typical phases of query decomposition? Describe these phases with a neat sketch. |
6. | What is a query execution plan? |
7. | What is query optimization? Why is it needed? |
8. | With a detailed block diagram, explain the function of query optimization. |
9. | What is meant by the term heuristic optimization? Discuss the main heuristics ... |
Get Database Systems: Concepts, Design and Applications now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.