Maintaining views incrementally
A Gupta, IS Mumick, VS Subrahmanian - ACM SIGMOD Record, 1993 - dl.acm.org
We present incremental evaluation algorithms to compute changes to materialized views in
relational and deductive database systems, in response to changes (insertions, deletions …
relational and deductive database systems, in response to changes (insertions, deletions …
Maintenance of materialized views: Problems, techniques, and applications
A Gupta, IS Mumick - IEEE Data Eng. Bull., 1995 - direct.mit.edu
What is a view? A view is a derived relation defined in terms of base (stored) relations. A
view thus defines a function from a set of base tables to a derived table; this function is …
view thus defines a function from a set of base tables to a derived table; this function is …
Data integration using self-maintainable views
A Gupta, HV Jagadish, I Singh Mumick - International Conference on …, 1996 - Springer
In this paper we define the concept of self-maintainable views—these are views that can be
maintained using only the contents of the view and the database modifications, without …
maintained using only the contents of the view and the database modifications, without …
Incremental update of datalog materialisation: the backward/forward algorithm
Datalog-based systems often materialise all consequences of a datalog program and the
data, allowing users' queries to be evaluated directly in the materialisation. This process …
data, allowing users' queries to be evaluated directly in the materialisation. This process …
Towards generating ETL processes for incremental loading
T Jörg, S Deßloch - Proceedings of the 2008 international symposium …, 2008 - dl.acm.org
Extract, Transform, and Load (ETL) processes physically integrate data from multiple,
heterogeneous sources in a central repository referred to as data warehouse. Physically …
heterogeneous sources in a central repository referred to as data warehouse. Physically …
Updating knowledge bases while maintaining their consistency
E Teniente, A Olivé - The VLDB Journal, 1995 - Springer
When updating a knowledge base, several problems may arise. One of the most important
problems is that of integrity constraints satisfaction. The classic approach to this problem has …
problems is that of integrity constraints satisfaction. The classic approach to this problem has …
[HTML][HTML] Maintenance of datalog materialisations revisited
Datalog is a rule-based formalism that can axiomatise recursive properties such as
reachability and transitive closure. Datalog implementations often materialise (ie …
reachability and transitive closure. Datalog implementations often materialise (ie …
Subsumption between queries to object-oriented databases
M Buchheit, MA Jeusfeld, W Nutt, M Staudt - Information Systems, 1994 - Elsevier
Most work on query optimization in relational and object-oriented databases has
concentrated on tuning algebraic expressions and the physical access to the database …
concentrated on tuning algebraic expressions and the physical access to the database …
[PDF][PDF] Fixing incremental computation
M Alvarez-Picallo, A Eyers-Taylor… - Programming …, 2019 - library.oapen.org
Incremental computation has recently been studied using the concepts of change structures
and derivatives of programs, where the derivative of a function allows updating the output of …
and derivatives of programs, where the derivative of a function allows updating the output of …
Incremental evaluation of tabled logic programs
D Saha, CR Ramakrishnan - International Conference on Logic …, 2003 - Springer
Tabling has emerged as an important evaluation technique in logic programming. Currently,
changes to a program (due to addition/deletion of rules/facts) after query evaluation …
changes to a program (due to addition/deletion of rules/facts) after query evaluation …