Enrichissement de l'architecture ANSI/SPARC pour expliciter la sémantique des données : une approche fondée sur les ontologies
Résumé
L'architecture de bases de données ANSI/SPARC a été principalement définie pour permettre l'accès aux données indépendamment de leur représentation physique. La conception d'une base de données selon cette architecture passe par la transformation d'un modèle conceptuel en un modèle logique. Cette transformation peut engendrer une perte de sémantique de données. Ce qui pose des problèmes d'intégration et d'échange de plusieurs bases de données, ou de génération d'interfaces d'accès aux données pour un utilisateur final. En tant que modèle permettant d'exprimer la sémantique des données, les ontologies constituent une solution pertinente à ces problèmes ANSI/SPARC par l'ajout d'un niveau ontologique, permettant de conserver les ontologies décrivant la sémantique des données contenues dans une base de données. Notons que cette extension n'aura aucune incidence sur les applications conçues autour de l'architecture initiale. Nous analysons cette architecture en termes de besoin d'exploitation puis discutons de l'implantation d'une telle architecture.