| Local verification of global integrity constraints in distributed databases |
| Full text |
Pdf
(945 KB)
|
| Source
|
International Conference on Management of Data
archive
Proceedings of the 1993 ACM SIGMOD international conference on Management of data
table of contents
Washington, D.C., United States
Pages: 49 - 58
Year of Publication: 1993
ISBN:0-89791-592-5
Also published in ...
|
|
Authors
|
|
Ashish Gupta
|
Department of Computer Science, Stanford University, Stanford, CA
|
|
Jennifer Widom
|
IBM Almaden Research Center, 650 Harry Road, San Jose, CA
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 4, Downloads (12 Months): 42, Citation Count: 16
|
|
|
ABSTRACT
We present an optimization for integrity constraint verification in distributed databases. The optimization allows a global constraint, i.e. a constraint spanning multiple databases, to be verified by accessing data at a single database, eliminating the cost of accessing remote data. The optimization is based on an algorithm that takes as input a global constraint and data to be inserted into a local database. The algorithm produces a local condition such that if the local data satisfies this condition then, based on the previous satisfaction of the global constraint, the global constraint is still satisfied. If the local data does not satisfy the condition, then a conventional global verification procedure is required.
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.
 |
BCL89
|
|
| |
BBC80
|
P. A. Bernstein, B. T. Blaustein, and E. M. Clarke. Fast Maintenance of Semantic Integrity Assertions Using Redundant Aggregate Data. In Proceedings of the Sizth conference on Very Large Data Bases, pages 128-138, 1980.
|
 |
BB82
|
|
| |
BGM92
|
|
| |
Bla81
|
B.T. Blaustein. Enforcing Database Assertions: Techniques and Applications. PhD thesis, Harvard University, Cambridge, Massachusetts, Division of Applied Sciences, 1981.
|
| |
BMM92
|
|
| |
CG92
|
S. Ceri and F. Garzotto. Specification and Management of Database integrity Constraints through Logic Programming. Technical Report 88-025, Dipartimento Di Elettronica- Politecnico Di Milano, 1992.
|
| |
CG85
|
|
| |
CP84
|
|
 |
C88
|
|
| |
Dav87
|
|
 |
Elk90
|
|
 |
F82
|
|
| |
GU92
|
A. Gupta and J. D. Ullman. Generalizing Conjunctive Query Containment for View Maintenance and Integrity Constraint Checking. In Workshop on Deductive Databases, JICLSP, 1992.
|
| |
GW92
|
A. Gupta and J. Widom. Local Verification of Global Integrity Constraints in Distributed Databases. Technical Report, Stanford University, 1993.
|
| |
KSS87
|
|
| |
Kuc91
|
V. Kuchenhoff. On the Efficient Computation of the Difference Between Consecutive Database States. in Second international Conference, Deductive and Object.Oriented Databases, LNCS 566, pages 478-502, 1991.
|
| |
LST87
|
|
| |
Nic82
|
J.M. Nicolas. Logic for Improving Integrity Checking in Relational Data Bases. Acta
|
| |
OV91
|
|
| |
Ull88
|
|
 |
VT91
|
|
CITED BY 16
|
|
Ashish Gupta , Yehoshua Sagiv , Jeffrey D. Ullman , Jennifer Widom, Constraint checking with partial information, Proceedings of the thirteenth ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems, p.45-55, May 24-27, 1994, Minneapolis, Minnesota, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|