MetaCartSign in to MyCiteSeer

Include Citations | Advanced Search | Help

Include Citations | Advanced Search | Help

  View Maintenance in a Warehousing Environment (1995) [230 citations — 22 self]

Download:
Download as a PDF | Download as a PS
by Yue Zhuge, Hector Garcia-molina, Joachim Hammer, Jennifer Widom
In Proceedings of SIGMOD
http://www-db.stanford.edu/pub/papers/anomaly-full.ps
Add To MetaCart

Abstract:

A warehouse is a repository of integrated information drawn from remote data sources. Since a warehouse effectively implements materialized views, we must maintain the views as the data sources are updated. This view maintenance problem differs from the traditional one in that the view definition and the base data are now decoupled. We show that this decoupling can result in anomalies if traditional algorithms are applied. We introduce a new algorithm, ECA (for "Eager Compensating Algorithm"), that eliminates the anomalies. ECA is based on previous incremental view maintenance algorithms, but extra "compensating " queries are used to eliminate anomalies. We also introduce two streamlined versions of ECA for special cases of views and updates, and we present an initial performance study that compares ECA to a view recomputation algorithm in terms of messages transmitted, data transferred, and I/O costs. 1

Citations

234 Maintaining Views Incrementally – Gupta, Mumick, et al. - 1993
191 Deriving Production Rules for Incremental View Maintenance – Ceri, Widom - 1991
170 Wm.; Efficiently Updating Materialized Views – Blakeley, Larson, et al. - 1986
106 Incremental recomputation of active relational expressions – Qian, Wiederhold - 1991
86 Overview of multidatabase transaction management – Breitbart, Garcia-Molina, et al. - 1992
84 A Performance Analysis of View Materialization Strategies – Hanson - 1987
52 Currency-based Updates to Distributed Materialized Views – Segev, Fang - 1990
49 A snapshot differential refresh algorithm – Lindsay, Haas, et al. - 1986
38 Maintenance of views – Shmueli, Itai - 1984
36 E cently Updating Materialized Views – Blakeley, Larson, et al. - 1986
31 Rdb/VMS: Developing the Data Warehouse – Inmon, Kelley - 1993
30 Maintaining materialized views without accessing base data – Tompa, Blakeley - 1988
29 Maintenance of Materialized Views in a Deductive Database: An Update Propagation Approach – Harrison, Dietrich - 1992
17 Preliminary design of adms+: A workstation-mainframe integrated architecture fopr database management systems – Roussopoulos, Kang - 1986
15 Integrity constraint checking in federated databases – Grefen, Widom - 1996
13 Maintaining materialized views in distributed databases – Segev, Park - 1989
9 A snapshot di erential refresh algorithm – Lindsay, Haas, et al. - 1986
6 Optimal update policies for distributed materialized views – Segev, Fang - 1991
4 Rdb/VMS: Developing the Data Warehouse. QED Publishing Group – Inmon, Kelley - 1993
2 Updating materialized views using the view contents and the update – Gupta, Blakeley - 1994