Laboratoire d’Informatique Scientifique et Industrielle
École Nationale Supérieure de Mécanique et d’Aérotechnique
et Université de Poitiers
OntoQL, un langage d’exploitation des
bases de données à base ontologique
Présenté par Stéphane JEAN
sous la direction de Yamine AIT-AMEUR et Guy PIERRA
le 5 décembre 2007 à l’ENSMA, Futuroscope
Laboratoire Informatique Scientifique et Industrielle
(LISI)
2
Motivation
Base de Données à Base Ontologique
Ontologies
liens
Données
=> Bases de Données à Base Ontologique (BDBO)
Ontologies + Données + Liens Ontologies / Données
Utilisation accrue des ontologies
Nombreux modèles d’ontologies : RDF-Schema, OWL, PLIB, etc.
Gros volumes de données à base ontologique
Méta-données du Web Sémantique
Bases de données composants et e-catalogue
3
Motivation
Langage d’exploitation de BDBO
Ontologies Données
Utilisation des ontologies par différentes communautés
BD : Intégration, Indexation Sémantique
IA : Web Sémantique
Linguistique informatique : traitement du langage naturel
=> Grande hétérogénéité des architectures de BDBO
Unification des modèles d’ontologies
Elaboration dun langage d’exploitation pour les BDBO
RDF-Schema pour
RDF-Suite,
Sesame, RSTAR ...
PLIB pour
OntoDB, OntoDB2
OWL pour
DLDB, OntoMS
Table de triplets pour
3Store, Jena1 ...
Représentation binaire
pour RDF-Suite, Sesame ...
Représentation
horizontale pour OntoMS,
OntoDB ...
Différents schémas de représentation
Différents modèles d’ontologies
4
Motivation
Intégration de bases de données
Problème : l’hétérogénéité sémantique
Banque 1 Banque 2
Clients
ID Nom Crédit Adresse
AAA Dupont 5 00001 avenue Clément Ader
Customer
ID Name VIP Credit Address
AAA Dupont Yes 1 000$ dup@far
Conflits de nommage
Conflits de structures
Conflits d’unités de mesures
Une solution : les BDBO [NGuyen Xuan 06]
Préservation d’une compatibilité avec les BD usuelles
Ontologie partagée
Modèle Logique Modèle Logique
Modèle Logique Ontologie Modèle Logique Ontologie
5
PLAN
1- Architecture de BDBO cible
2- Exigences pour le langage
3- Le langage OntoQL
4- Mise en œuvre
5- Conclusion et perspectives
1- Architecture de BDBO cible
Notion d’ontologie
Modèle dontologies
Base de données à base ontologique
2- Exigences pour le langage
3- Le langage OntoQL
4- Mise en œuvre
5- Conclusion et perspectives
1 / 36 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !