Incremental materialization of object-oriented views
作者:
Highlights:
•
摘要
We present an approach to handle incremental materialization of object-oriented views. Queries that define views are implemented as methods that are invoked to compute corresponding views. To avoid computation from scratch each time a view is accessed, we introduce some deferred update algorithms that reflect for a view only related modifications introduced into the database while that view was inactive. A view is updated by considering modifications performed within all classes along the inheritance and class-composition subhierarchies rooted at every class used in deriving that view. To each class, we add a modification list to keep one modification tuple per view dependent on that class. Such a tuple acts as a reference point that marks the start of the next update to the corresponding view.
论文关键词:Algorithms,Deferred update,Incremental update,Materialized views,Object-oriented databases
论文评审过程:Received 27 March 1998, Revised 14 July 1998, Accepted 2 September 1998, Available online 23 March 1999.
论文官网地址:https://doi.org/10.1016/S0169-023X(98)00042-1