Reverse Engineering de Bases de Données Relationnelles SQL

  • Nicolas de Ryckel
  • Philippe Soupart

Student thesis: Master typesMaster en sciences informatiques

Résumé

Le Reverse Engineering de Bases de Données est une activité dont l'objectif est de retrouver les spécifications techniques et fonctionnelles d'une base de données. Il s'agit de retrouver un schéma conceptuel décrivant les structures de données à partir du texte source de la base de données et des applications qui l'utilisent. La base de données considérée ici est une base de données relationnelle SQL. Cet ouvrage propose des moyens permettant de dégager des heuristiques sur le schéma conceptuel. L'originalité de l'approche proposée se situe au niveau des sources d'informations utilisées. Celles-ci sont très diverses. La source d'information dominante est l'implémentation (via des triggers ou au sein des programmes d'application) des comportements imposés par le concepteur aux données pour gérer les contraintes d'intégrité.
la date de réponse1994
langue originaleFrançais
L'institution diplômante
  • Universite de Namur
SuperviseurJean-Luc Hainaut (Promoteur)

Contient cette citation

'