A materialized view is a derived data collecton stored in a database. When the source data for a materialized view is updated, the materialized view also needs to be updated. The process of updating a materialized view in response to changes in the source data is called view maintenance. There are two methods for maintaining a materialized view - recomputation and incremental computation. Recomputation computes the new view instance from scratch using the updated sources data. Incremental computation on the other hand, computes the new view instance by using the update to the source data, the old view instance, and possibly some source data. Incremental computation is widely accepted as a less expensive mathod of maintaining a view when the size of the update to the source data is small in relation to the size of the source data. / thesis (PhD)--University of South Australia, 2000
Identifer | oai:union.ndltd.org:ADTP/173419 |
Date | January 2000 |
Creators | Liu, Jixue |
Source Sets | Australiasian Digital Theses Program |
Language | English |
Detected Language | English |
Rights | © 2000 Jixue Liu |
Page generated in 0.0018 seconds