Stratégies pour l'évolution des applications de bases de données relationnelles : l'approche DB-MAIN

Jean-Marc Hick, Jean-Luc Hainaut, Vincent Englebert, Didier Roland, Jean Henrard

Résultats de recherche: Contribution dans un livre/un catalogue/un rapport/dans les actes d'une conférenceArticle dans les actes d'une conférence/un colloque

127 Téléchargements (Pure)

Résumé

Si les nouvelles technologies en matière de SGBD envisagent le problème de l'évolution du schéma d'une base de données, les systèmes d'information actuels posent des problèmes particulièrement ardus lors des phases d'évolution. Cet article étudie ces problèmes dans un contexte pratique tel qu'il est vécu actuellement par les développeurs. Il propose une analyse du phénomène de l'évolution et son impact sur les structures de données, les données et les programmes d'application au travers de stratégies typiques. L'article décrit ensuite l'environnement de génie logiciel DB-MAIN avec lequel a été construit un prototype d'outil d'aide à l'évolution. Cet outil permet notamment de générer automatiquement les programmes de conversion de la base de données à partir de la trace des opérations de modification des schémas conceptuel ou logique de la base de données. Il permet aussi d'aider le programmeur à modifier les programmes d'application en conséquence.
langue originaleFrançais
titreXVIIe congrès INFORSID
Lieu de publicationLa garde
EditeurINFORSID
Pages33-54
Nombre de pages22
Etat de la publicationNon publié - 1999

mots-clés

  • history
  • databases conversion
  • schema transformation
  • reverse ingeneering
  • Evolution
  • CASE tools.

Contient cette citation