Updating relational databases through object-based views
SIGMOD '91 Proceedings of the 1991 ACM SIGMOD international conference on Management of data
Function materialization in object bases
SIGMOD '91 Proceedings of the 1991 ACM SIGMOD international conference on Management of data
A classification algorithm for supporting object-oriented views
CIKM '94 Proceedings of the third international conference on Information and knowledge management
View maintenance in a warehousing environment
SIGMOD '95 Proceedings of the 1995 ACM SIGMOD international conference on Management of data
The MultiView OODB view system: design and implementation
Theory and Practice of Object Systems - Special issue on subjectivity in object-oriented systems
Index Organizations for Object-Oriented Database Systems
IEEE Transactions on Knowledge and Data Engineering
Maintaining Materialized Views in Distributed Databases
Proceedings of the Fifth International Conference on Data Engineering
ViewSystem: Integrating Heterogeneous Information Bases by Object-Oriented Views
Proceedings of the Sixth International Conference on Data Engineering
Enterprise Workflow Architecture
ICDE '95 Proceedings of the Eleventh International Conference on Data Engineering
Using Object-Oriented Principles to Optimize Update Propagation to Materialized Views
ICDE '96 Proceedings of the Twelfth International Conference on Data Engineering
Multiview: A Methodology for Supporting Multiple Views in Object-Oriented Databases
VLDB '92 Proceedings of the 18th International Conference on Very Large Data Bases
The ODMG Standard for Object Databases
Proceedings of the 4th International Conference on Database Systems for Advanced Applications (DASFAA)
Materialized object-oriented views in MultiView
RIDE '95 Proceedings of the 5th International Workshop on Research Issues in Data Engineering-Distributed Object Management (RIDE-DOM'95)
IEEE Transactions on Knowledge and Data Engineering
Join Index Hierarchy: An Indexing Structure for Efficient Navigation in Object-Oriented Databases
IEEE Transactions on Knowledge and Data Engineering
Hi-index | 0.00 |
Materialized complex object-oriented views are a promising technique for the integration of heterogeneous databases and the development of powerful data warehousing systems. Path query views are virtual classes formed from selection queries that specify a predicate upon the value of an aggregation hierarchy path. The primary difference between previous work regarding OODB indexing and the efficient implementation of materialized path query views addressed in this paper lies in the nature of their usage.For OODB indexing, query usage is the primary purpose of index structures. Because the materialized view data itself can be used to answer queries, the primary use of index structures with regard to materialized path query views is for the incremental maintenance of views in the face of updates. We have developed an augmented inherited multi-index (AIM) strategy that is specifically tailored for the maintenance of materialized path query views.We find that we can improve update performance by augmenting traditional inherited multi-indices with structured representations of the path queries that use them. This enables us to use class hierarchy relationships to prune the number of aggregation paths that must be re-instantiated during update propagation and also to support complex path queries that include cycles.