ACM Home Page
Please provide us with feedback. Feedback
Independence of logic database queries and update
Full text PdfPdf (874 KB)
Source Symposium on Principles of Database Systems archive
Proceedings of the ninth ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems table of contents
Nashville, Tennessee, United States
Pages: 154 - 160  
Year of Publication: 1990
ISBN:0-89791-352-3
Author
Charles Elkan  Department of Computer Science, University of Toronto, Toronto M5S 1A4, Canada
Sponsors
SIGART: ACM Special Interest Group on Artificial Intelligence
SIGMOD: ACM Special Interest Group on Management of Data
SIGACT: ACM Special Interest Group on Algorithms and Computation Theory
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 4,   Downloads (12 Months): 30,   Citation Count: 20
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/298514.298557
What is a DOI?

ABSTRACT

A query is independent of an update if executing the update cannot change the result of evaluating the query. The theorems of this paper give methods for proving independence in concrete cases, taking into account integrity constraints, recursive rules, and arbitrary queries. First we define the notion of independence model-theoretically, and we prove basic properties of the concept. Then we provide proof-theoretic conditions for a conjunctive query to be independent of an update. Finally, we prove correct an induction scheme for showing that a recursive query is independent of an update.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
Blaauw and Duijvestijn, 1985
G. A. Blaauw and A. J. W. Duijvestijn. View locking. In G. Bucci and G. Valle, editors, Computing 85: A Broad Perspective of Current Developments, pages 157-165. Elsevier Science Publishers B.V. (North-Holland), 1985.
Blakeley et al., 1986
Blakeley et al., 1987
Brodsky and Sagiv, 1989
Chamberlin et al., 1981
 
Elkan and McAllester, 1988
Charles Elkan and David McAllester. Automated inductive reasoning about logic programs. In Kenneth Bowen and Robert Kowalsld, editors, Fifth International Conference Symposium on Logic Programming, volume 2, pages 876-892, Seattle, Washington, August 1988. MIT Press.
 
Elkan, 1987
Elkan, 1989
Eswaran et al., 1976
Jordan et al., 1981
Klug, 1983
Naughton and Sagiv, 1987
 
Reimer, 1983
 
Reiter, 1988
Ross, 1989
Sagiv, 1987
Shmueli, 1987
 
Subramanian and Genesereth, 1987
Devika Subramanian and Michael R. Genesereth. The relevance of irrelevance. In Proccedings of the Tenth International Joint Conference on Artificial Intelligence, pages 416-422, 1987.
 
Ullman, 1988
Van Gelder and Topor, 1987
Vardi, 1989

CITED BY  20