Accessibility to Instances Regardless of Versions in Schema Evolution Environments in Object-Oriented Databases

객체지향 데이터베이스의 스키마진화 환경에서 버전에 무관한 인스턴스 접근

  • Jin, Min (Dept.of Information Communication, Kyungnam University)
  • 진민 (경남대학교 정보통신공학부)
  • Published : 1999.03.01

Abstract

The facility of schema evolution is necessary in object-oriented database applications. There exist several versions of schema and instances created under different versions of the schema concurrently in the database. This base proposes a mechanism for supporting accessing instances regardless of versions of the schema in schema evolution environments in object oriented databases. There is trade-off between the flexibility of schema modification operations and the system overhead for supporting such schema modifications. Access handling routines are provided to the undefined attributes in each version of the class. Access handling routines are also defined for each pair of semantics rather than defining backdate/update functions for each pair of versions of a class. Thus, this mechanism supports the change of semantics with reduced user and system overhead.

Keywords