Thèse soutenue

Un mecanisme de vues pour les systemes de gestion de bases de donnees objets

FR  |  
EN
Auteur / Autrice : CASSIO SOUZA DOS SANTOS
Direction : Claude Delobel
Type : Thèse de doctorat
Discipline(s) : Sciences appliquées
Date : Soutenance en 1995
Etablissement(s) : Paris 11

Résumé

FR

La premiere partie du travail a ete consacree a une etude des mecanismes de vues proposes pour les systemes de gestion de bases de donnees relationnelles et objet. Cette partie constitue l'etat de l'art sur le sujet et definit le cadre de la these. La contribution essentielle de cette these a consiste a definir formellement un modele de vues. Une vue est definie comme un schema virtuel a travers des operations d'extension et projection appliquees sur un schema conceptuel. Une base virtuelle est definie comme une instance d'un schema virtuel et est derivee d'une base reelle appelee sa base racine. Les donnees dans une base virtuelle sont derivees des donnees stockees dans la base racine correspondante. La structure et le comportement des objets stockes dans la base racine peuvent etre redefinis dans la base virtuelle. Le modele introduit les notions de classes virtuelles et imaginaires utilisees dans la redefinition de l'interface des objets dans la vue. Ces classes sont utilisees pour construire l'hierarchie de classes du schema virtuel et ont une semantique particuliere concernant la resolution de methodes, l'heritage et l'encapsulation. Pour valider le modele, nous avons implante le prototype o2views au-dessus du systeme de gestion de bases de donnees o2. Nous proposons un langage de definition de vues. L'implantation du langage est decrite et des optimisations sont proposees. Quelques applications validant le langage de vues et son implementation sont decrites, comme l'utilisation de o2views dans un environnement de genie logiciel, ou differentes vues d'une base globale sont definies pour differents outils, l'integration de donnees relationnelles avec des donnees objet et la visualisation de donnees objet a travers le www