Vista : un langage métaphorique et visuel pour l'interrogation de bases de données

by Bruno Bélières

Doctoral thesis in Sciences appliquées, informatique

Under the supervision of Jean-Pierre Asselin de Beauville.

defended on 1997

in Tours .

  • Alternative Title

    Vista : a metaphorical and visual language for database querying


  • Abstract not available


  • Abstract

    Cette thèse se situe dans le domaine de l'interrogation de bases de données par des utilisateurs finals. Son but est de pallier les limites existantes en proposant un nouveau langage d'interrogation de bases de donnees. L'originalité de notre approche réside dans un usage généralisé de métaphores visuelles et gestuelles pour faciliter l'expression de requêtes. Nous définissons un modèle de données sémantique à objets limité à des mécanismes d'abstraction simples mais dotés d'une suffisante expressivité sémantique. Des visualisations, notamment à l'aide de métaphores, sont associées à ces mécanismes d'abstraction pour faciliter la compréhension du schéma de bases de données. Nous proposons ensuite un ensemble cohérent de métaphores pour représenter les opérations du langage. L'utilisateur est placé dans un environnement concret, une salle, et l'interrogation consiste à décrire un objet exemple, solution de la requête, par des manipulations directes et naturelles sur différents éléments de cette salle. Nous apportons une solution unifiée à plusieurs difficultés de l'interrogation de bases de donnees comme les comparaisons et combinaisons ensemblistes, les jointures non-prédéfinies, la quantification universelle et l'encombrement graphique tout en nous préoccupant de la facilité d'expression des requêtes pour l'utilisateur. Ce langage, dont la puissance d'expression a été évaluée et jugée proche de celle d'une algèbre pour objets complexes, permet aussi la réutilisation de requêtes, la construction incrémentale de requêtes, la définition d'éléments dérivés et le groupement par valeurs communes d'attributs. Nous décrivons enfin l'implantation de l'interface utilisateur dans une application concrète en entreprise au-dessus d'une base de données relationnelle.

Consult library

Version is available as a paper

Informations

  • Details : 1 vol. (215 p.)
  • Notes : Publication autorisée par le jury
  • Annexes : Bibliogr. p. 195-206.

Where is this thesis?

  • Library : Université de Tours. Service commun de la documentation. BU de Grandmont.
  • Available for PEB
See the Sudoc catalog libraries of higher education and research.