DocumentCode :
1454574
Title :
Incremental recomputation of active relational expressions
Author :
Qian, Xiaolei ; Wiederhold, Gio
Author_Institution :
Kestrel Inst., Palo Alto, CA, USA
Volume :
3
Issue :
3
fYear :
1991
fDate :
9/1/1991 12:00:00 AM
Firstpage :
337
Lastpage :
341
Abstract :
Database updates are small and incremental compared to database contents. It is therefore desirable that recomputations of active relational expressions-such as views, derived data, integrity constraints, active queries, and monitors-can also be performed incrementally. An efficient algorithm for the incremental recomputation of active relational expressions based on finite differencing techniques is presented. Database updates are modeled as incremental changes to database relations, and the algorithm derives, by update propagation, the minimal incremental relational expressions that need recomputation. The algorithm has applications in the maintenance of materialized views and derived data, the checking of integrity constraints, and the evaluation of active queries and monitors
Keywords :
data integrity; query languages; relational databases; active queries; active relational expressions; database updates; derived data; finite differencing techniques; incremental recomputation; integrity constraints; materialized views; monitors; update propagation; views; Data engineering; Database systems; Finite difference methods; Knowledge management; Monitoring; Object oriented databases; Object oriented modeling; Query processing; Relational databases; Systems engineering and theory;
fLanguage :
English
Journal_Title :
Knowledge and Data Engineering, IEEE Transactions on
Publisher :
ieee
ISSN :
1041-4347
Type :
jour
DOI :
10.1109/69.91063
Filename :
91063
Link To Document :
بازگشت