O'Reilly logo

Database Systems: Concepts, Design and Applications by S. K. Singh

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

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 ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required