<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>Interroger efficacement des bases de données relationnelles avec SPARQL et Ontop (SemWeb.Pro) RSS Feed</title>
    <description></description>
    <link>https://cms.semweb.pro/talk/510478</link>
<item>
<guid isPermaLink="true">https://cms.semweb.pro/talk/510478</guid>
  <title>Interroger efficacement des bases de données relationnelles avec SPARQL et Ontop</title>
  <link>https://cms.semweb.pro/talk/510478</link>
  <description>&lt;p&gt;L’élaboration manuelle de nouvelles requêtes SQL à l’adresse de bases de données relationnelles
ayant des schémas complexes est un processus lent et coûteux qui se révèle être critique pour
de nombreuses industries. Ce processus nécessite de combiner deux types d’expertise : celle du
domaine concerné (exprimer une question pertinente de façon précise) et celle de la base de
données (localiser les informations recherchées dans la base de données).
L’approche OBDA (Ontology-Based Data Access) vise à automatiser une partie de ce processus en
(i) permettant aux utilisateurs d’exprimer les requêtes à partir d’un modèle conceptuel de leur
domaine indépendant du schéma relationnel et (ii) en traduisant automatiquement ces requêtes dans
le langage supporté par la base de données (SQL). Dans cette présentation, nous nous intéresserons
au système OBDA développé à l’Université Libre de Bozen-Bolzano (Italie) dénommé Ontop.&lt;/p&gt;
&lt;p&gt;Ce projet, débuté en 2010, repose sur plusieurs standards du Web sémantique : (i) OWL 2 QL pour
la modélisation des concepts du domaine, (ii) SPARQL pour la formulation des requêtes utilisateurs
et (iii) R2RML pour l’exposition du contenu de la base de données sous forme de graphe RDF virtuel.&lt;/p&gt;
&lt;p&gt;Ce logiciel est disponible sous licence libre. Le principal enjeu pour un système OBDA est de générer
des requêtes SQL optimisées pouvant être exécutées efficacement par le moteur de base de données.&lt;/p&gt;
&lt;p&gt;Ontop propose de nombreuses optimisations sémantiques et structurelles lui permettant d’obtenir une
performance suffisamment élevée pour permettre l’exécution de requêtes complexes sur des bases de données
de grande taille en un temps acceptable. Ce système intègre également des capacités d’inférence à faible
coût ne nécessitant aucune matérialisation des données.&lt;/p&gt;
&lt;p&gt;Nous présenterons ensuite son intégration dans la plateforme développée dans le cadre du projet européen
Optique et sur son utilisation par les géologues d’un de nos partenaires industriels, Statoil.&lt;/p&gt;
&lt;p&gt;À cette occasion, nous reviendrons sur les principaux défis introduits par ce cas d’usage industriel.
L’équipe participant au développement d’Ontop au sein de l’Université Libre de Bozen-Bolzano est
actuellement composée de Martin Rezk, Guohui Xiao, Sarah Komla Ebri, Elem Güzel, David Lanti,
Elena Botoeva et Benjamin Cogrel. Elle est coordonnée par Diego Calvanese.&lt;/p&gt;
&lt;dl class=&quot;docutils&quot;&gt;
&lt;dt&gt;Quelques liens :&lt;/dt&gt;
&lt;dd&gt;&lt;a class=&quot;reference&quot; href=&quot;http://ontop.inf.unibz.it/&quot;&gt;http://ontop.inf.unibz.it/&lt;/a&gt;
&lt;a class=&quot;reference&quot; href=&quot;http://optique-project.eu/&quot;&gt;http://optique-project.eu/&lt;/a&gt;&lt;/dd&gt;
&lt;/dl&gt;</description>
  <dc:date>2024-05-02T15:02+00:00</dc:date>
  <dc:creator>Marla Da Silva</dc:creator>
</item>
  </channel>
</rss>