This paper presents a unifying approach to processing of (recursive) queries and updates in a deductive database. To improve query performance, a combined top-down and bottom-up evaluation method is used to compile rules into iterative programs that contain relational algebra operators. This method is based on the lemma resolution that retains previous results to guarantee termination.Due to locality in database processing (i.e. repetitive user query patterns), it is desirable to materialize frequently used queries against views of the database. Unfortunately, if updates are allowed, maintaining materialized views tables becomes a major problem. We propose to materialize views incrementally, as queries are being answered. Hence ...
We propose a new method for generating consistency-preserving transaction programs for (view) updat...
This article approaches the incremental view maintenance problem from an algebraic perspective. The ...
Semistructured data is not strictly typed like relational or object-oriented data and may be irregul...
This dissertation presents a unifying approach to process (recursive) queries and updates in a deduc...
This dissertation presents a unifying approach to process (recursive) queries and updates in a deduc...
This paper presents a method for efficiently computing updates to a view when relations appearing in...
Several problems may arise when a deductive database is updated. The problems that are addressed in ...
Query processing can be sped up by keeping frequently accessed users' views materialized. Howev...
In this paper, we show how techniques from disjunctive logic programming and classical first-order t...
Semistructured data is not strictly typed like relational or object-oriented data and may be irregul...
Materialised views are important in data warehouses where they are used to speed up query processing...
Materialised views are important in data warehouses where they are used to speed up query processing...
AbstractIn this paper, we show how techniques from first-order theorem proving can be used for effic...
Several problems may arise when updating a deductive database. Up to now, the general approach of t...
We propose a new method for generating consistency-preserving transaction programs for (view) updat...
We propose a new method for generating consistency-preserving transaction programs for (view) updat...
This article approaches the incremental view maintenance problem from an algebraic perspective. The ...
Semistructured data is not strictly typed like relational or object-oriented data and may be irregul...
This dissertation presents a unifying approach to process (recursive) queries and updates in a deduc...
This dissertation presents a unifying approach to process (recursive) queries and updates in a deduc...
This paper presents a method for efficiently computing updates to a view when relations appearing in...
Several problems may arise when a deductive database is updated. The problems that are addressed in ...
Query processing can be sped up by keeping frequently accessed users' views materialized. Howev...
In this paper, we show how techniques from disjunctive logic programming and classical first-order t...
Semistructured data is not strictly typed like relational or object-oriented data and may be irregul...
Materialised views are important in data warehouses where they are used to speed up query processing...
Materialised views are important in data warehouses where they are used to speed up query processing...
AbstractIn this paper, we show how techniques from first-order theorem proving can be used for effic...
Several problems may arise when updating a deductive database. Up to now, the general approach of t...
We propose a new method for generating consistency-preserving transaction programs for (view) updat...
We propose a new method for generating consistency-preserving transaction programs for (view) updat...
This article approaches the incremental view maintenance problem from an algebraic perspective. The ...
Semistructured data is not strictly typed like relational or object-oriented data and may be irregul...