Abstract
Schema evolution is an important facility in object-oriented databases. However, updates should not result in inconsistencies either in the schema or in the database. We show a tool called ICC, which ensures the structural consistency when updating an object-oriented database system.
Preview
Unable to display preview. Download preview PDF.
References
Coen A., Lavazza G., Zicari R., “Updating the Schema of an Object-Oriented Database”, IEEE Data Engineering bulletin, July 1991, to appear.
Gio-toan Nguyen and Dominique Rieux, “Schema Evolution for Object-Oriented Database Systems”, INRIA Research report, 1988 December. ORION
J. Banerjee et al, “Semantics and Implementation of Schema Evolution in Object-Oriented Databases”, ACM SIGMOD 1987.
J. Banerjee et al., “Data Model Issues for Object-Oriented Applications”, ACM TOOIS, vol.5, No.1, January 1987.
W. Kim, and Hong-Tai Chou, “Versions of Schema for Object-Oriented Databases”, Proc. 14th VLDB, 1988, Los Angeles.
W. Kim et al., “Integrating an Object-Oriented Programming System with a Database System, ACM OOPSLA, September 1988. GEMSTONE
D.J. Penney, J. Stein, “Class Modification in the GemStone Object-Oriented DBMS”, ACM OOPSLA October 1987. ENCORE
A.H. Skarra,S.B. Zdonik, “The Management of Changing Types in an Object-Oriented Database”, ACM OOPSLA, September 1986.
A.H.Skarra,S.B.Zdonik, “Type Evolution in an Object-Oriented Database”, in Research Directions in Object Oriented Systems, MIT press.
S.B. Zdonik, “Can Objects Change Types? Can Type Objects Change? (extended abstract)”, Workshop Roscoff September 1987. O2
F. Bancilhon, C. Delobel, P. Kannelakis, (eds.) “The O2 book”, Morgan Kaufmann publisher 1991 to appear.
V. Benzaken et al., “Detail Design of the Object Manager”, Altair, October 1988.
C. Delcourt, “The schema update problem for the O2 object oriented database system”, July 1990.
C. Delcourt, “Schema updates: Integrity Consistency Checker for O2 Object Oriented Database System”, July 1990.
DelCourt, Zicari R., “The Design of an Integrity Consistency Checker (ICC) for an Object-Oriented Database System”, Politecnico di Milano, Report 91-021, November 1990.
S. Gamerman, “Detailed Specifications of the Type and Method Manager V04”, Altair, January 1989.
C. Lecluse, P. Richard, “The O2 Database Programming Language”, Altair Report 26-89, January 1989. Also in Proc. VLDB, Amsterdam, 1989.
C. Lecluse,P. Richard, “Modeling Complex Structures in Object-Oriented Databases”, in proc of the PODS 89 Conference, Philadelphia, March 29,31, 1989.
F. Velez et al., “The O2 Object Manager: an Overview”, Altair, February 1989.
E. Waller, PhD Thesis in preparation.
R. Zicari, A Framework for Schema Updates in an Object-Oriented Database System, in the O2 book, (F. Bancilhon, C. Delobel, P. Kanellakis, eds.), Morgan Kaufmann publisher, 1991 to appear. A short version in Proc. IEEE 7th Data Engineering Conf., April 8–12, Kobe, Japan 1991.
R. Zicari, Primitives for Schema Updates in an Object-Oriented Database System, in Proc. OODBTG Workshop of the accredited standard committee, X3, SPARC,DBSSG,OODBTG, October 23, Ottawa, 1990.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1991 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Delcourt, C., Zicari, R. (1991). The design of an Integrity Consistency Checker (ICC) for an object oriented database system. In: America, P. (eds) ECOOP'91 European Conference on Object-Oriented Programming. ECOOP 1991. Lecture Notes in Computer Science, vol 512. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0057017
Download citation
DOI: https://doi.org/10.1007/BFb0057017
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-54262-9
Online ISBN: 978-3-540-47537-8
eBook Packages: Springer Book Archive