Method precomputation in object-oriented databases
COCS '91 Proceedings of the conference on Organizational computing systems
Principles of database query processing for advanced applications
Principles of database query processing for advanced applications
Materialized views: techniques, implementations, and applications
Materialized views: techniques, implementations, and applications
The object data standard: ODMG 3.0
The object data standard: ODMG 3.0
On materialising object-oriented views
Databases and information systems
Function Materialization in Object Bases: Design, Realization, and Evaluation
IEEE Transactions on Knowledge and Data Engineering
Using Object-Oriented Principles to Optimize Update Propagation to Materialized Views
ICDE '96 Proceedings of the Twelfth International Conference on Data Engineering
Partial Replication of Object-Oriented Databases
ADBIS '98 Proceedings of the Second East European Symposium on Advances in Databases and Information Systems
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)
Hi-index | 0.00 |
In this paper we propose a framework for the materialisation of method results in object-oriented views. When the result of a given method is materialised, then it has to be kept up to date after objects used to compute the value of this method were updated. To this end we use additional data structures representing links between materialised methods and objects used to compute these methods. When such an object is updated, the system examines an appropriate data structure in order to find out which materialised methods have to be recomputed. When a given method m is materialised, it may be reasonable to materialise also the intermediate results of methods called from m. We call this technique hierarchical materialisation. When an object used to materialise the result of m is updated, then m has to be recomputed. This recomputation can use unaffected intermediate materialised results, thus reducing the recomputation time.