Changing a database schema may affect the preexistent data instances and programs. Two major strategies has been followed to deal with schema changes side effects on data and programs. The first, called data restructuring consists in converting data to render them conform to the modified schema. However it doesn't concern the programs. The second approach allows the coexistence of several schema versions into the same database. Such an approach uses the emulation mechanism to achieve programs conformity to the new schema. However, it introduces data redundancy and both restructuring and emulation only consider atomic changes. We introduce an approach combining both databases restructuring and emulation mechanisms. We consider the data ...
Research in schema evolution has been driven by the need for more effective software development an...
In information systems, not only do data change over time, but also database schemata evolve frequen...
Data schema changes occur as a result of evolving software systems. This is a well-known problem and...
Database applications typically undergo several schema refactorings during their life cycle due to p...
We argue for avoiding database reorganizations due to schema modification in object-oriented systems...
In information systems, changing the database schema is a common but often troublesome task in datab...
A traditional database management system generally supports applications that consist of a large num...
A logical database schema, e.g. a relational one, is the implementation of a specification, e.g. an ...
With rapid advances in computer network technology and the increasing interest in global information...
Abstract:- With current software technology trends, databases lie on the heart of almost every moder...
This paper addresses the design of a schema evolution framework enabling an efficient management of ...
Abstract. Providing support for schema evolution allows existing databases to be adjusted for varyin...
A seamless approach to the incremental design and reuse of object-oriented methods and query specifi...
Proper and efficient handling of schema changes is an important aspect of any object-oriented databa...
Modern database applications are among the most widely used and complex software systems. They const...
Research in schema evolution has been driven by the need for more effective software development an...
In information systems, not only do data change over time, but also database schemata evolve frequen...
Data schema changes occur as a result of evolving software systems. This is a well-known problem and...
Database applications typically undergo several schema refactorings during their life cycle due to p...
We argue for avoiding database reorganizations due to schema modification in object-oriented systems...
In information systems, changing the database schema is a common but often troublesome task in datab...
A traditional database management system generally supports applications that consist of a large num...
A logical database schema, e.g. a relational one, is the implementation of a specification, e.g. an ...
With rapid advances in computer network technology and the increasing interest in global information...
Abstract:- With current software technology trends, databases lie on the heart of almost every moder...
This paper addresses the design of a schema evolution framework enabling an efficient management of ...
Abstract. Providing support for schema evolution allows existing databases to be adjusted for varyin...
A seamless approach to the incremental design and reuse of object-oriented methods and query specifi...
Proper and efficient handling of schema changes is an important aspect of any object-oriented databa...
Modern database applications are among the most widely used and complex software systems. They const...
Research in schema evolution has been driven by the need for more effective software development an...
In information systems, not only do data change over time, but also database schemata evolve frequen...
Data schema changes occur as a result of evolving software systems. This is a well-known problem and...