Interrogation de données structurellement hétérogènes dans les bases de données orientées documents
Résumé
Les systèmes orientés documents permettent de stocker tout docu-
ment, quel que soit leur schéma. Cette flexibilité génère une potentielle hété-
rogénéité des documents qui complexifie leur interrogation car une même entité
peut être décrite selon des schémas différents. Cet article présente une approche
d'interrogation transparente des systèmes orientés documents. Pour cela, nous
proposons de générer un dictionnaire de façon automatique lors de l'insertion
des documents, et qui associe à chaque attribut tous les chemins permettant d'y
accéder. Ce dictionnaire permet de réécrire la requête utilisateur à partir de dis-
jonctions de chemins afin de retrouver tous les documents quelles que soient
leurs structures. Nos expérimentations montrent des coûts d'exécution de la re-
quête réécrite largement acceptables comparés au coût d'une requête sur sché-
mas homogènes.