Title:

A Redundancy-Free Approach to Schema Evolution

Category:

Short Papers

Topics of interest:

Diff Algorithms, Evolving Database Systems, Schema Evolution

Abstract:

Changes in relational database schemas are part of the continuous improvement process of information systems. In general, iterative and incremental approaches for software development produce frequent releases in order to improve the operational environment and also attend to business or legal requirements. As an effect, such dynamic produces significant amounts of work to database administrators when applying those changes in production. The risk also increases as cumulative changes need to be manually executed in the environment. Having those issues in mind we propose an approach to automate the schema evolution, using a redundancy-free algorithm to merge cumulative changes, reducing downtimes and improving the software availability. When executed in a production environment, the proof-of-concept demonstrated a significant reduction of the amount of time to process the update, resulting in the same schema as applied by known tools.

Author(s):

Claudiomar Desanti, Marcio Fuckner, Marcos Bernardelli, Raquel Kolitski Stasiu

Baixar o PDF