Thèse soutenue

Mises a jour au travers de vues dans les bases de donnees relationnelles : traduction et determinisme

FR  |  
EN
Auteur / Autrice : Fadila Bentayeb
Direction : Dominique Laurent
Type : Thèse de doctorat
Discipline(s) : Sciences appliquées
Date : Soutenance en 1998
Etablissement(s) : Orléans

Résumé

FR

Les vues relationnelles ont fait l'objet de nombreuses etudes depuis plusieurs annees. Parmi ces etudes, la traduction des mises a jour de vues en termes de mises a jour sur les relations de la base et la maintenance de vues materialisees ont motive de nombreux travaux de recherche. Dans cette these, nous proposons une approche deterministe de mises a jour au travers de vues dans le cadre des bases de donnees relationnelles ou les vues sont partiellement materialisees. Dans cette approche, nous considerons egalement les mises a jour sur les relations de base qui necessitent de maintenir coherente la partie stockee des vues. Nous proposons une methode de traduction d'une mise a jour d'une vue en termes de mises a jour sur les relations de base par le biais de la notion d'image reciproque modelisant ainsi l'inversion de l'algebre relationnelle (excluant la difference ensembliste). Cette traduction est definie formellement en respectant le critere du changement minimal des bases de donnees. Nous caracterisons trois types de mises a jour : (1) des mises a jour deterministes independamment de l'instance de la base, (2) des mises a jour deterministes par rapport a une instance de la base, et (3) des mises a jour deterministes par rapport a une relation donnee de la base. Etant donnee une vue a mettre a jour, selon la methode de traduction et les criteres de determinisme des mises a jour que nous utilisons dans notre approche, nous repercutons sur les relations de base la partie deterministe de la mise a jour et, si necessaire, la mise a jour est stockee dans la vue. Un prototype de notre approche est implante sous le sgbd oracle.