Skip to main content

Versions of integrity constraints in multiversion databases

  • Integrity Constraints
  • Conference paper
  • First Online:
Database and Expert Systems Applications (DEXA 1997)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 1308))

Included in the following conference series:

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. R. Agrawal and H. V. Jagadish. On correctly configuring versioned objects. Proc. VLDB, pages 367–374, Amsterdam, August 1989.

    Google Scholar 

  2. T.M. Atwood. An object-oriented DBMS for design support applications. Proc. COMPINT, pages 299–307, Montréal, September 1986.

    Google Scholar 

  3. 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.

    Google Scholar 

  4. W. Cellary and G. Jomier. Consistency of versions in object-oriented databases. Proc. 16th VLDB, Brisbane (Australia), 1990.

    Google Scholar 

  5. A. Doucet, S. Gançarski, G. Jomier, and S. Monties. Cohérence des Bases de données multiversion. Proc. BDA'96, Cassis (France), 1996.

    Google Scholar 

  6. A. Doucet, S. Gançarski, G. Jomier, and S. Monties. Integrity constraints for multiversion databases. Proc. BNCOD'96, Springer Verlag, Edinburgh (Scotland), 1996.

    Google Scholar 

  7. J. Gray and A. Reuter. Transaction Processing: concepts and techniques. Morgan and Kaufmann Publishers, ISBN 1-55860-190-2 — 1070 pages, 1993.

    Google Scholar 

  8. 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.

    Google Scholar 

  9. 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.

    Google Scholar 

  10. 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.

    Google Scholar 

  11. 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.

    Google Scholar 

  12. R. H. Katz. Toward a unified framework for version modeling in engineering databases. ACM Computing Surveys, 22(4):375–408, December 1990.

    Google Scholar 

  13. W. Kim, E. Bertino, and J.F. Garza. Composite objects revisited. ACM SIGMOD Record, 18(2):337–347, June 1989.

    Google Scholar 

  14. W. Käfer and H. Schöning. Mapping a version model to a complex-object data model. Proc. IEEE Data Engineering, Tempe (Arizona), 1992.

    Google Scholar 

  15. G. Talens, C. Oussalah, and M.F. Colinas. Versions of simple and composite objects. In Proc. 19th VLDB, Dublin, 1993.

    Google Scholar 

  16. S. Zdonik. Version management in an object-oriented database. International Workshop on Advanced Programming Environments, pages 138–200, Norway, 1986.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Abdelkader Hameurlain A Min Tjoa

Rights and permissions

Reprints 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

Publish with us

Policies and ethics