TIW2 : TP relationnel vers RDF

Sur la base du TP de Pierre-Antoine Champin

Mise en place de D2RQ

Vous pouvez alors exécuter des requêtes via http://localhost:2020/snorql/ ou directement en ligne de commande avec d2r-query, e.g., d2r-query -f tsv mapping.ttl "SELECT ?s WHERE {?s ?p ?o.} LIMIT 10".

Amélioration du mapping de base D2RQ

En vous appuyant sur la documentation de D2RQ, il faut modifier le fichier mapping.ttl afin d’améliorer la qualité des données publiées. Le schéma de la source de données ainsi que le endpoint http://data.nobelprize.org/sparql vous donnent une idée de la cible à atteindre. Vous devez en particulier:

Vous ne devez pas modifier les données sources de la base nobel.sqlite : c’est à vous d’adapter le mapping pour que celui-ci produise une représentation de qualité.

Rendu

Déposer pour mercredi 13 janvier 2021 à 19h le fichier de mapping mis-à-jour sur Tomuss. Ce fichier doit être commenté. Pour chacun des points à traiter, mettez en commentaire une requête d’exemple qui montre que c’est fait.