Title :
A model for deferred view maintenance
Author :
Alhajj, Reda ; Elnagar, Ashraf
Author_Institution :
Dept. of Math. & Comput. Sci., American Univ. of Sharjah, United Arab Emirates
Abstract :
Presents a model for deferred maintenance of object-oriented views. Queries that define views are implemented as methods that are invoked to compute the corresponding views. A deferred update reflects to a view only those related modifications that were 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
Keywords :
data models; database theory; inheritance; object-oriented databases; class-composition subhierarchy; database modifications; deferred update; deferred view maintenance model; inactive view; inheritance subhierarchy; modification list; modification tuple class dependency; object-oriented views; view-defining queries; DH-HEMTs; Fiber reinforced plastics;
Conference_Titel :
Database Engineering and Applications, 1999. IDEAS '99. International Symposium Proceedings
Conference_Location :
Montreal, Que.
Print_ISBN :
0-7695-0265-2
DOI :
10.1109/IDEAS.1999.787267