Schema Evolution

Update Rewriting and Integrity Constraint Maintenance in a Schema Evolution Support System: PRISM++

Authors: 
Curino, Carlo; Moon, Hyun J.; Deutsch, Alin; Zaniolo, Carlo
Year: 
2011
Venue: 
PVLDB

Supporting legacy applications when the database schema evolves represents a long-standing challenge of practical and theoretical importance. Recent work has produced algorithms and systems that automate the process of data migration and query adaptation; how- ever, the problems of evolving integrity constraints and supporting legacy updates under schema and integrity constraints evolution are significantly more difficult and have thus far remained unsolved.

Scalable Architecture and Query Optimization for Transaction-time DBs with Evolving Schemas

Authors: 
Moon, Hyun J.; Curino, Carlo; Zaniolo, Carlo
Year: 
2010
Venue: 
SIGMOD

The problem of archiving and querying the history of a database is made more complex by the fact that, along with the database content, the database schema also evolves with time.

Automating Database Schema Evolution in Information System Upgrades

Authors: 
Curino, Carlo; Moon, Hyun J.; Zaniolo, Carlo
Year: 
2009
Venue: 
Hot Topics In Software Upgrade

The complexity, cost, and down-time currently created by the database schema evolution process is the source of incessant problems in the life of information systems and a major stumbling block that prevent graceful upgrades. Furthermore, our studies shows that the serious problems encountered by traditional information systems are now further exacerbated in web information systems and cooperative scientific databases where the frequency of schema changes has increased while tolerance for downtimes has nearly disappeared.

Syndicate content