Fast Methods for Testing Quantified Relational Calculus Assertions.
Philip A. Bernstein, Barbara T. Blaustein:
Fast Methods for Testing Quantified Relational Calculus Assertions.
SIGMOD Conference 1982: 39-50@inproceedings{DBLP:conf/sigmod/BernsteinB82,
author = {Philip A. Bernstein and
Barbara T. Blaustein},
editor = {Mario Schkolnick},
title = {Fast Methods for Testing Quantified Relational Calculus Assertions},
booktitle = {Proceedings of the 1982 ACM SIGMOD International Conference on
Management of Data, Orlando, Florida, June 2-4, 1982},
publisher = {ACM Press},
year = {1982},
pages = {39-50},
ee = {http://doi.acm.org/10.1145/582353.582361, db/conf/sigmod/BernsteinB82.html},
crossref = {DBLP:conf/sigmod/82},
bibsource = {DBLP, http://dblp.uni-trier.de}
}
Abstract
Semantic integrity assertions are predicates
that define consistent states. A database system
enforces assertions by ensuring that consistency is
maintained as the database is updated.
Most research on the efficient enforcement of
assertions has concentrated on assertion simplification
algorithms - algorithms that produce simplified
assertions that can be evaluated before the
update is executed. This paper describes a strategy
for further improving the efficiency of assertion
enforcement.
We develop an efficient algorithm for evaluating
an assertion produced by an assertion simplification
algorithm. We characterize a class of
assertions that can be evaluated using a simple
two-step procedure. The first step defines and
evaluates simple selection queries on each relation.
The second step applies set emptiness tests
to the results of these selections. We also show
how these techniques may be used to improve the
efficiency of evaluating assertions outside our class.
Copyright © 1982 by the ACM,
Inc., used by permission. Permission to make
digital or hard copies is granted provided that
copies are not made or distributed for profit or
direct commercial advantage, and that copies show
this notice on the first page or initial screen of
a display along with the full citation.
Online Version (ACM WWW Account required): Full Text in PDF Format
CDROM Version: Load the CDROM "Volume 1 Issue 2, SIGMOD '75-'92" and ...
DVD Version: Load ACM SIGMOD Anthology DVD 1" and ...
Printed Edition
Mario Schkolnick (Ed.):
Proceedings of the 1982 ACM SIGMOD International Conference on Management of Data, Orlando, Florida, June 2-4, 1982.
ACM Press 1982
Contents
References
- [B 81]
- ...
- [BB 81]
- ...
- [BBC 80]
- Philip A. Bernstein, Barbara T. Blaustein, Edmund M. Clarke:
Fast Maintenance of Semantic Integrity Assertions Using Redundant Aggregate Data.
VLDB 1980: 126-136
- [BC 79]
- Peter Buneman, Eric K. Clemons:
Efficient Monitoring Relational Databases.
ACM Trans. Database Syst. 4(3): 368-382(1979)
- [BC 81]
- Philip A. Bernstein, Dah-Ming W. Chiu:
Using Semi-Joins to Solve Relational Queries.
J. ACM 28(1): 25-40(1981)
- [BG 79]
- Philip A. Bernstein, Nathan Goodman:
Power of Natural Semijoins.
SIAM J. Comput. 10(4): 751-771(1981)
- [C 70]
- E. F. Codd:
A Relational Model of Data for Large Shared Data Banks.
Commun. ACM 13(6): 377-387(1970)
- [C 72]
- E. F. Codd:
Relational Completeness of Data Base Sublanguages.
In: R. Rustin (ed.): Database Systems: 65-98, Prentice Hall and IBM Research Report RJ 987, San Jose, California : (1972)
- [D 81]
- ...
- [GM 79]
- Georges Gardarin, Michel A. Melkanoff:
Proving Consistency of Database Transactions.
VLDB 1979: 291-298
- [HS 78]
- Michael Hammer, Sunil K. Sarin:
Efficient Monitoring of Database Assertions (Abstract).
SIGMOD Conference 1978: 159
- [N 79]
- ...
- [S 75]
- Michael Stonebraker:
Implementation of Integrity Constraints and Views by Query Modification.
SIGMOD Conference 1975: 65-78
- [S 77]
- ...
- [WY 76]
- Eugene Wong, Karel Youssefi:
Decomposition - A Strategy for Query Processing.
ACM Trans. Database Syst. 1(3): 223-241(1976)
Copyright © Fri Mar 12 17:21:25 2010
by Michael Ley (ley@uni-trier.de)