Fast Maintenance of Semantic Integrity Assertions Using Redundant Aggregate Data.
Philip A. Bernstein, Barbara T. Blaustein, Edmund M. Clarke:
Fast Maintenance of Semantic Integrity Assertions Using Redundant Aggregate Data.
VLDB 1980: 126-136@inproceedings{DBLP:conf/vldb/BernsteinBC80,
author = {Philip A. Bernstein and
Barbara T. Blaustein and
Edmund M. Clarke},
title = {Fast Maintenance of Semantic Integrity Assertions Using Redundant
Aggregate Data},
booktitle = {Sixth International Conference on Very Large Data Bases, October
1-3, 1980, Montreal, Quebec, Canada, Proceedings},
publisher = {IEEE Computer Society},
year = {1980},
pages = {126-136},
ee = {db/conf/vldb/BernsteinBC80.html},
crossref = {DBLP:conf/vldb/80},
bibsource = {DBLP, http://dblp.uni-trier.de}
}
BibTeX
Abstract
Semantic integrity assertions are predicates
that define consistent database states. To enforce
such assertions, a database system must prevent any
update from mapping a consistent state to an
inconsistent one. In this paper, we describe an
enforcement method that is efficient for a large class
of relational calculus assertions. The method
automatically selects minima and maxima of certain sets
to maintain as redundant data in the database. This
redundant data is sufficient for enforcing all of
the assertions in the class, yet it can be easily
maintained. Correctness proofs are expressed in
Hoare's program logic.
Copyright © 1981 by The Institute of
Electrical and Electronic Engineers, Inc. (IEEE).
Abstract used with permission.
CDROM Version: Load the CDROM "Volume 1 Issue 4, VLDB '75-'88" and ...
DVD Version: Load ACM SIGMOD Anthology DVD 1" and ...
BibTeX
Printed Edition
Sixth International Conference on Very Large Data Bases, October 1-3, 1980, Montreal, Quebec, Canada, Proceedings.
IEEE Computer Society 1980
Contents BibTeX
References
- [Bernstein and Blaustein 80]
- ...
- [Clarke 79]
- Edmund M. Clarke:
Programming Language Constructs for Which It Is Impossible To Obtain Good Hoare Axiom Systems.
J. ACM 26(1): 129-147(1979) BibTeX
- [Codd 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) BibTeX
- [Dijkstra 76]
- Edsger W. Dijkstra:
A Discipline of Programming.
Prentice-Hall 1976
BibTeX
- [Hammer and McLeod 75]
- Michael Hammer, Dennis McLeod:
Semantic Integrity in a Relational Data Base System.
VLDB 1975: 25-47 BibTeX
- [Hammer and Sarin 78]
- Michael Hammer, Sunil K. Sarin:
Efficient Monitoring of Database Assertions (Abstract).
SIGMOD Conference 1978: 159 BibTeX
- [Hoare 69]
- C. A. R. Hoare:
An Axiomatic Basis for Computer Programming.
Commun. ACM 12(10): 576-580(1969) BibTeX
- [Hoare and Wirth 73]
- C. A. R. Hoare, Niklaus Wirth:
An Axiomatic Definition of the Programming Language PASCAL.
Acta Inf. 2: 335-355(1973) BibTeX
- [Sarin 77]
- ...
- [Stonebraker 75]
- Michael Stonebraker:
Implementation of Integrity Constraints and Views by Query Modification.
SIGMOD Conference 1975: 65-78 BibTeX
Referenced by
- Haifeng Yu, Amin Vahdat:
Efficient Numerical Error Bounding for Replicated Network Services.
VLDB 2000: 123-133
- Martin Sköld, Tore Risch:
Using Partial Differencing for Efficient Monitoring of Deferred Complex Rule Conditions.
ICDE 1996: 392-401
- Jennifer Widom, Stefano Ceri (Eds.):
Active Database Systems: Triggers and Rules For Advanced Database Processing.
Morgan Kaufmann 1996, ISBN 1-55860-304-2
Contents - Jan Chomicki:
Efficient Checking of Temporal Integrity Constraints Using Bounded History Encoding.
ACM Trans. Database Syst. 20(2): 149-186(1995)
- Ashish Gupta, Inderpal Singh Mumick:
Maintenance of Materialized Views: Problems, Techniques, and Applications.
IEEE Data Eng. Bull. 18(2): 3-18(1995)
- Serge Abiteboul, Richard Hull, Victor Vianu:
Foundations of Databases.
Addison-Wesley 1995, ISBN 0-201-53771-0
Contents - Timothy Griffin, Howard Trickey:
Integrity Maintenance in A Telecommunications Switch.
IEEE Data Eng. Bull. 17(2): 43-46(1994)
- Paul W. P. J. Grefen:
Combining Theory and Practice in Integrity Control: A Declarative Approach to the Specification of a Transaction Modification Subsystem.
VLDB 1993: 581-591
- Ashish Gupta, Jennifer Widom:
Local Verification of Global Integrity Constraints in Distributed Databases.
SIGMOD Conference 1993: 49-58
- Subhasish Mazumdar:
Optimizing Distributed Integrity Constraints.
DASFAA 1993: 327-334
- H. V. Jagadish, Xiaolei Qian:
Integrity Maintenance in Object-Oriented Databases.
VLDB 1992: 469-480
- Xiaolei Qian, Gio Wiederhold:
Incremental Recomputation of Active Relational Expressions.
IEEE Trans. Knowl. Data Eng. 3(3): 337-341(1991)
- Antoni Olivé:
Integrity Constraints Checking In Deductive Databases.
VLDB 1991: 513-523
- Lois M. L. Delcambre, Billy B. L. Lim, Susan Darling Urban:
Object-Centered Constraints.
ICDE 1991: 368-377
- Stefano Ceri, Jennifer Widom:
Deriving Production Rules for Constraint Maintainance.
VLDB 1990: 566-577
- Tore Risch:
Monitoring Database Objects.
VLDB 1989: 445-453
- Marco A. Casanova, Luiz Tucherman, Antonio L. Furtado:
Enforcing Inclusion Dependencies and Referencial Integrity.
VLDB 1988: 38-49
- Xiaolei Qian:
An Effective Method for Integrity Constraint Simplification.
ICDE 1988: 338-345
- Lawrence Chung, Daniel Rios-Zertuche, Brian A. Nixon, John Mylopoulos:
Process Management and Assertion Enforcement for a Semantic Data Model.
EDBT 1988: 469-487
- Xiaolei Qian, Douglas R. Smith:
Integrity Constraint Reformulation for Efficient Validation.
VLDB 1987: 417-425
- Xiaolei Qian, Gio Wiederhold:
Knowledge-based Integrity Constraint Validation.
VLDB 1986: 3-12
- Edward P. F. Chan, Héctor J. Hernández:
On the Desirability of gamma-Acyclic BCNF Database Schemes.
ICDT 1986: 105-122
- Alexander Borgida:
Language Features for Flexible Handling of Exceptions in Information Systems.
ACM Trans. Database Syst. 10(4): 565-603(1985)
- Arding Hsu, Tomasz Imielinski:
Integrity Checking for Multiple Updates.
SIGMOD Conference 1985: 152-168
- Matthias Jarke, Jürgen Koch:
Query Optimization in Database Systems.
ACM Comput. Surv. 16(2): 111-152(1984)
- David W. Stemple, Tim Sheard:
Specification and Verification of Abstract Database Types.
PODS 1984: 248-257
- Arvola Chan, Umeshwar Dayal, Stephen Fox, Daniel R. Ries:
Supporting a Semantic Data Model in a Distributed Database System.
VLDB 1983: 354-363
- Ryohei Nakano:
Integrity Checking in a Logic-Oriented ER Model.
ER 1983: 551-564
- David Maier:
The Theory of Relational Databases.
Computer Science Press 1983, ISBN 0-914894-42-0
Contents - Gilles M. E. Lafue:
Semantic Integrity Dependencies and Delayed Integrity Checking.
VLDB 1982: 292-299
- Dipayan Gangopadhyay, Umeshwar Dayal, James C. Browne:
Semantics of Network Data Manipulation Languages: An Object-Oriented Approach.
VLDB 1982: 357-369
- Philip A. Bernstein, Barbara T. Blaustein:
Fast Methods for Testing Quantified Relational Calculus Assertions.
SIGMOD Conference 1982: 39-50
- Shaye Koenig, Robert Paige:
A Transformational Framework for the Automatic Control of Derived Data.
VLDB 1981: 306-318
- Hervé Gallaire:
Impacts of Logic and Databases (Invited Paper).
VLDB 1981: 248-259
- Gerald A. Wilson:
A Conceptual Model for Semantic Integrity Checking.
VLDB 1980: 111-125
BibTeX
ACM SIGMOD Anthology - DBLP:
[Home | Search: Author, Title | Conferences | Journals]
VLDB Proceedings (1977-1981): Copyright © by IEEE,
ACM SIGMOD Anthology: Copyright © by ACM (info@acm.org), Corrections: anthology@acm.org
DBLP: Copyright © by Michael Ley (ley@uni-trier.de), last change: Sat May 16 23:45:08 2009