a. Explain how the query in your answer to Review Question 8.15 works.
b. Why is it important to analyze the database before implementing database redesign tasks? What can happen if this is not done?
c. Explain the process of reverse engineering.
d. Why is it important to carefully evaluate the results of reverse engineering?
e. What is a dependency graph? What purpose does it serve?