ISBN-13: 9783639120875 / Angielski / Miękka / 2009 / 100 str.
In modern database systems, it is common to defineviews of stored data. Views can be materialized, thatis precomputed and stored in the database. Views aretypically materialized to improve some metric ofdatabase performance, such as query-evaluation costsor maintenance costs for the already materializedviews. To optimize the chosen performance metric, itis critical to materialize the "right" views. The problem of finding views to materialize has beenstudied using the view-selection approach, where theviews to materialize are given in advance. However,in general, it may be necessary to invent new viewdefinitions. Automated database restructuring is theproblem of automating the invention of new views. Thedatabase-restructuring methods presented in this bookare applicable in many areas, including queryoptimization, data warehouse design, and informationintegration.