Concurrency control and recovery in database systems
Concurrency control and recovery in database systems
A snapshot differential refresh algorithm
SIGMOD '86 Proceedings of the 1986 ACM SIGMOD international conference on Management of data
Efficiently updating materialized views
SIGMOD '86 Proceedings of the 1986 ACM SIGMOD international conference on Management of data
Data caching issues in an information retrieval system
ACM Transactions on Database Systems (TODS)
Rdb/VMS: developing the data warehouse
Rdb/VMS: developing the data warehouse
Local verification of global integrity constraints in distributed databases
SIGMOD '93 Proceedings of the 1993 ACM SIGMOD international conference on Management of data
Maintaining views incrementally
SIGMOD '93 Proceedings of the 1993 ACM SIGMOD international conference on Management of data
View maintenance in a warehousing environment
SIGMOD '95 Proceedings of the 1995 ACM SIGMOD international conference on Management of data
Algorithms for deferred view maintenance
SIGMOD '96 Proceedings of the 1996 ACM SIGMOD international conference on Management of data
A framework for supporting data integration using the materialized and virtual approaches
SIGMOD '96 Proceedings of the 1996 ACM SIGMOD international conference on Management of data
Read-only transactions in a distributed database
ACM Transactions on Database Systems (TODS)
SIGMOD '84 Proceedings of the 1984 ACM SIGMOD international conference on Management of data
Overview of multidatabase transaction management
The VLDB Journal — The International Journal on Very Large Data Bases
Updating Distributed Materialized Views
IEEE Transactions on Knowledge and Data Engineering
Incremental Recomputation of Active Relational Expressions
IEEE Transactions on Knowledge and Data Engineering
Multiple View Consistency for Data Warehousing
ICDE '97 Proceedings of the Thirteenth International Conference on Data Engineering
Currency-Based Updates to Distributed Materialized Views
Proceedings of the Sixth International Conference on Data Engineering
Deriving Production Rules for Incremental View Maintenance
VLDB '91 Proceedings of the 17th International Conference on Very Large Data Bases
A Multidatabase System for Tracking and Retrieval of Financial Data
VLDB '94 Proceedings of the 20th International Conference on Very Large Data Bases
Improving Performance in Replicated Databases through Relaxed Coherency
VLDB '95 Proceedings of the 21th International Conference on Very Large Data Bases
Efficient Snapshot Differential Algorithms for Data Warehousing
VLDB '96 Proceedings of the 22th International Conference on Very Large Data Bases
Personalizing information gathering for mobile database clients
Proceedings of the 2002 ACM symposium on Applied computing
Incremental maintenance of multi-source views
ADC '01 Proceedings of the 12th Australasian database conference
Materialized View Maintenance Using Version Numbers
DASFAA '99 Proceedings of the Sixth International Conference on Database Systems for Advanced Applications
View Propagation and Inconsistency Detection for Cooperative Mobile Agents
On the Move to Meaningful Internet Systems, 2002 - DOA/CoopIS/ODBASE 2002 Confederated International Conferences DOA, CoopIS and ODBASE 2002
CubiST++: Evaluating Ad-Hoc CUBE Queries Using Statistics Trees
Distributed and Parallel Databases
Parallel multisource view maintenance
The VLDB Journal — The International Journal on Very Large Data Bases
Lazy Database Replication with Ordering Guarantees
ICDE '04 Proceedings of the 20th International Conference on Data Engineering
DSD: maintain data cubes more efficiently
Fundamenta Informaticae - Special issue on the 9th international conference on rough sets, fuzzy sets, data mining and granular computing (RSFDGrC 2003)
Lazy database replication with snapshot isolation
VLDB '06 Proceedings of the 32nd international conference on Very large data bases
A framework for data warehouse refresh policies
Decision Support Systems
Reducing the cost of accessing relations in incremental view maintenance
Decision Support Systems
A user-driven data warehouse evolution approach for concurrent personalized analysis needs
Integrated Computer-Aided Engineering
Using schema transformation pathways for incremental view maintenance
DaWaK'05 Proceedings of the 7th international conference on Data Warehousing and Knowledge Discovery
DSD: Maintain Data Cubes More Efficiently
Fundamenta Informaticae - The 9th International Conference on Rough Sets, Fuzzy Sets, Data Mining and Granular Conputing (RSFDGrC 2003)
System integration by developing adapters using a database abstraction
Information and Software Technology
Live linked data: synchronising semantic stores with commutative replicated data types
International Journal of Metadata, Semantics and Ontologies
Hi-index | 0.00 |
A warehouse is a data repository containing integrated informationfor efficient querying and analysis. Maintaining the consistency ofwarehouse data is challenging, especially if the data sources areautonomous and views of the data at the warehouse span multiplesources. Transactions containing multiple updates at one or moresources, e.g., batch updates, complicate the consistency problem. Inthis paper we identify and discuss three fundamental transactionprocessing scenarios for data warehousing. We define four levels ofconsistency for warehouse data and present a new family ofalgorithms, the Strobe family, that maintain consistency as thewarehouse is updated, under the various warehousing scenarios. Allof the algorithms are incremental and can handle a continuous andoverlapping stream of updates from the sources. Our implementationshows that the algorithms are practical and realistic choices for awide variety of update scenarios.