Schema and Database Evolution in the O2 Object Database System

Fabrizio Ferrandina, Thorsten Meyer, Roberto Zicari, Guy Ferran, Joƫlle Madec. Schema and Database Evolution in the O2 Object Database System. In Umeshwar Dayal, Peter M. D. Gray, Shojiro Nishio, editors, VLDB 95, Proceedings of 21th International Conference on Very Large Data Bases, September 11-15, 1995, Zurich, Switzerland. pages 170-181, Morgan Kaufmann, 1995. [doi]

Abstract

When the schema of an object-oriented database sys- tem is modified, the database needs to be changed in such a way that the schema and the database remain consistent with each other. This paper describes the algorithm implemented in the new forthcoming release of the 02 object database for automatically bringing the database to a consistent state after a schema update has been performed. The algorithm, which uses a deferred strategy to update the database, is a revised and extended version of the screening algorithm first sketched in [7].