Exercise 15.6 Briefly answer the following questions: Explain the role of relational algeb...
Exercise 15.6 Briefly answer the following questions:
Explain the role of relational algebra equivalences in the System R optimizer.
Consider a relational algebra expression of the form σc(πl(R × S)). Suppose that the equivalent expression with selections and projections pushed as much as possible, taking into account only relational algebra equivalences, is in one of the following forms. In each case give an illustrative example of the selection conditions and the projection lists (c, l, c1, l1, etc.).