Abstract
In earlier work, we proposed an integrity constraint mechanism intended to maintain consistency in multiversion databases [6, 5]. However, we did not consider versions of integrity constraints. This paper analyses the extension of this integrity mechanism, in order to express and manage versions of constraints. To make this extension possible, we address two issues. First, we inventory the properties of constraint versions. Second, we study two solutions to represent constraint versions.
Preview
Unable to display preview. Download preview PDF.
References
R. Agrawal and H. V. Jagadish. On correctly configuring versioned objects. Proc. VLDB, pages 367–374, Amsterdam, August 1989.
T.M. Atwood. An object-oriented DBMS for design support applications. Proc. COMPINT, pages 299–307, Montréal, September 1986.
C.M. Bauzer-Medeiros, W. Cellary and G. Jomier.Maintaining Integrity Constraints across Versions in a Database. 8th Brazilian Database Conference, Campina Grande, Brazil, 1993.
W. Cellary and G. Jomier. Consistency of versions in object-oriented databases. Proc. 16th VLDB, Brisbane (Australia), 1990.
A. Doucet, S. Gançarski, G. Jomier, and S. Monties. Cohérence des Bases de données multiversion. Proc. BDA'96, Cassis (France), 1996.
A. Doucet, S. Gançarski, G. Jomier, and S. Monties. Integrity constraints for multiversion databases. Proc. BNCOD'96, Springer Verlag, Edinburgh (Scotland), 1996.
J. Gray and A. Reuter. Transaction Processing: concepts and techniques. Morgan and Kaufmann Publishers, ISBN 1-55860-190-2 — 1070 pages, 1993.
S. Gançarski and G. Jomier. Managing Entity Versions within their Context: a Formal Approach. Proc. DEXA'94, LNCS 856, pp. 400–409, September 1994.
S. Gançarski, G. Jomier and M. Zamfiroïu. A Framework for the Manipulation of a Multiversion Database In: DEXA'95 International Conference, Workshop Proc., ISBN 3-901653-00-7, pp. 247–256. London (U.K.), 1995.
A. Gupta and S. Tiwari. Distributed Constraint Management for Collaborative Engineering Databases. In: Proc. Second International Conference on Information and Knowledge Management Washington, D.C. ACM, 1993.
A. Gupta and J.Widom. Local Verification of Global Integrity Constraints in Distributed Databases. In: ACM SIGMOD Int. Conf. on Management Of Data, pp 49–59, 1993.
R. H. Katz. Toward a unified framework for version modeling in engineering databases. ACM Computing Surveys, 22(4):375–408, December 1990.
W. Kim, E. Bertino, and J.F. Garza. Composite objects revisited. ACM SIGMOD Record, 18(2):337–347, June 1989.
W. Käfer and H. Schöning. Mapping a version model to a complex-object data model. Proc. IEEE Data Engineering, Tempe (Arizona), 1992.
G. Talens, C. Oussalah, and M.F. Colinas. Versions of simple and composite objects. In Proc. 19th VLDB, Dublin, 1993.
S. Zdonik. Version management in an object-oriented database. International Workshop on Advanced Programming Environments, pages 138–200, Norway, 1986.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1997 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Doucet, A., Monties, S. (1997). Versions of integrity constraints in multiversion databases. In: Hameurlain, A., Tjoa, A.M. (eds) Database and Expert Systems Applications. DEXA 1997. Lecture Notes in Computer Science, vol 1308. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0022036
Download citation
DOI: https://doi.org/10.1007/BFb0022036
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-63478-2
Online ISBN: 978-3-540-69580-6
eBook Packages: Springer Book Archive