Database evolution is the ability of a database system to respond to changes in the real world by allowing its schemas to evolve. Our thesis will use the ER (Entity-Relationship) and the relational models for representing the data structures at the different levels and it will give a typology of the modifications offered on the conceptual level. In order to analyse these modifications, the thesis will follow a systematic and inductive approach. Indeed, for each modification, a detailed study of its impact on the logical level, the SQL description, the data and the application programs will be presented. Moreover, these modifications will first be applied on a case study and will only then be treated in general. Furthermore, some indications are given on how to integrate the studied modifications into a CASE tool offering database evolution facilities.
la date de réponse | 1995 |
---|
langue originale | Anglais |
---|
L'institution diplômante | |
---|
Superviseur | Jean-Luc Hainaut (Promoteur) |
---|
Schema modification propagation for relational database applications
Wagner, S. (Auteur), Schmit, L. (Auteur). 1995
Student thesis: Master types › Master en sciences informatiques