Thèse soutenue

Fondements pour un processus réaliste de rétro-conception de bases de données relationnelles
FR  |  
EN
Accès à la thèse
Auteur / Autrice : Jean-Marc Petit
Direction : Jacques Kouloumdjian
Type : Thèse de doctorat
Discipline(s) : Sciences. Informatique
Date : Soutenance en 1996
Etablissement(s) : Lyon 1
Jury : Examinateurs / Examinatrices : Jacques Kouloumdjian

Résumé

FR

La gestion des donnees permanentes prend une part de plus en plus importante dans tous les domaines de l'informatique. Pour beaucoup d'applications operationnelles, ces donnees sont indispensables a la perennite des entreprises. Pour autant, il n'est pas rare que l'organisation logique des donnees soit ignoree ou mal comprise. Les phases de maintenance de l'existant, notamment a des fins d'evolution ou d'interoperabilite avec d'autres applications, sont rendues difficiles. Nous avons defini un processus de retro-conception de bases de donnees relationnelles. Nous voulons fournir une abstraction des donnees sous la forme d'un schema conceptuel. Notre travail repose sur les fondements du modele relationnel et ameliore significativement l'automatisation de certaines parties du processus. Les travaux dans ce domaine font generalement des hypotheses peu realistes: disciplines de nommage des attributs cles, connaissances des dependances entre les donnees ou disponibilite des administrateurs. Nous proposons une approche modulaire et realiste. Le processus s'articule autour de cinq modules: comprehension de la navigation logique en analysant les jointures effectuees dans les programmes d'application ; extraction de la semantique des donnees a partir de cette navigation logique et de l'extension de la base ; restructuration du schema relationnel pour expliciter des objets caches et les transformer en relations ; traduction du schema relationnel ainsi restructure dans un schema conceptuel de type entite-association, et enfin validation du schema conceptuel obtenu. Si des connaissances sont remises en cause lors de cette validation, une partie du processus peut etre reiteree. Ce processus de retro-conception a ete valide sur un cas reel. Il faut noter qu'il semble etre prometteur pour realiser l'audit de bases de donnees relationnelles operationnelles