Contribution à la conception d'une base de données fédérée : dérivation, évolution et intégration de schémas
Institution:
Toulouse 3Disciplines:
Directors:
Abstract EN:
Pas de résumé disponible.
Abstract FR:
L'objectif d'un systeme federe est de faire cooperer un ensemble de bases de donnees. Cette these contribue a la conception des schemas d'une base de donnees federee heterogene dans un environnement constitue de systemes relationnels et orientes-objet. La demarche de conception adoptee comporte quatre etapes. A chaque etape, nous proposons aux administrateurs de bases de donnees des techniques de definition de schemas. Le modele oriente-objet ifo#2 joue le role de modele commun de donnees de la federation. Nous traduisons les schemas relationnels en schemas ifo#2 equivalents en deux temps: extraction des types d'association et derivation en structures ifo#2. La derivation s'effectue en trois phases: deduction des types de base ifo#2 a partir des relations principales, deduction des arcs et des fonctions a partir des dependances d'inclusion, et enfin, deduction des fragments. Dans la deuxieme etape, nous utilisons des regles de suppression et de modification de types ifo#2 afin de faire evoluer un schema ifo#2 en plusieurs sous-schemas. Nous etudions les consequences de la fragmentation des types sur la coherence d'un sous-schema. L'integration de schemas ifo#2 repose sur la comparaison et la transformation de structures. Nous appliquons au modele ifo#2 des principes de certaines methodes d'integration recentes. Nous adaptons des calculs de similitude afin de comparer des types. Les transformations de types sont regies par des regles d'integration que nous definissons. Nous abordons la notion de vue sous un double aspect: l'aspect prospectif dans lequel nous decrivons un schema virtuel derive d'un schema o#2, l'aspect operationnel dans lequel nous explicitons chacune des possibilites de definition de vues, offertes a un administrateur de federation. Nous appliquons ces principes a un cas concret lorsque nous definissons les schemas de la base de donnees federee gerant une partie de la scolarite des trois universites toulousaines