Bases de Données / Databases

Site Web de l'équipe BD du LIP6 / LIP6 DB Web Site

Outils pour utilisateurs

Outils du site


site:enseignement:master:mlbda:tmes:rdf_et_sparql

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
site:enseignement:master:mlbda:tmes:rdf_et_sparql [06/12/2021 12:06]
amine
site:enseignement:master:mlbda:tmes:rdf_et_sparql [04/12/2024 23:20] (Version actuelle)
camelia
Ligne 7: Ligne 7:
 Si vous utilisez une machine personnelle,​ lire la rubrique ci-dessous sinon vous rendre directement à la rubrique **Réalisation du TME** Si vous utilisez une machine personnelle,​ lire la rubrique ci-dessous sinon vous rendre directement à la rubrique **Réalisation du TME**
  
 +===== Aide ===== 
 +Ouvrir le fichier [[https://​www.dbis.informatik.uni-goettingen.de/​Mondial/​Mondial-RDF/​mondial.n3|mondial.n3]] avec un éditeur (Atom, Sublime) afin de comprendre la représentation des données Mondial sous format Turtle. 
 + 
  
 ===== Pré-requis pour utilisation sur machine personnelle ===== ===== Pré-requis pour utilisation sur machine personnelle =====
Ligne 20: Ligne 22:
 <code bash> <code bash>
 pip install sparqlkernel pip install sparqlkernel
-jupyter sparqlkernel install+jupyter sparqlkernel install ​--user 
 +</​code>​ 
 + 
 +alternativement vous pouvez installer le Sparql kernel en exécutant 
 +<​code>​ 
 +python3 -m sparqlkernel install --user
 </​code>​ </​code>​
  
Ligne 32: Ligne 39:
  
  
-Télécharger et décompresser ​{{ :site:​enseignement:​master:​mlbda:​tmes:​tme-sparql.tgz|l'​archive ​}}contenant le notebook  ​+Télécharger et décompresser ​[[https://​nuage.lip6.fr/​s/​xpTXBKDjdXap8dH|l'​archive]] contenant le notebook  ​
 <code bash> <code bash>
-wget http://​www-bd.lip6.fr/​wiki/​_media/​site/​enseignement/​master/​mlbda/​tmes/​tme-sparql.tgz +tar xzvf TME-SPARQL.tgz
-tar xzvf tme-sparql.tgz+
 cd TME-SPARQL cd TME-SPARQL
 </​code>​ </​code>​
Ligne 65: Ligne 71:
   * Pour comparer des chaînes de caractères,​ utiliser la fonction ''​regex(str(?​n),​ "​expression régulière"​)''​   * Pour comparer des chaînes de caractères,​ utiliser la fonction ''​regex(str(?​n),​ "​expression régulière"​)''​
  
 +  * Pour obtenir les affluents directs et indirects, utiliser **:​flowsInto+** ​
   * Voir les [[https://​www.wikidata.org/​wiki/​Wikidata:​SPARQL_query_service/​queries/​examples/​fr| exemples de requêtes ]] posées sur les données Wikidata.   * Voir les [[https://​www.wikidata.org/​wiki/​Wikidata:​SPARQL_query_service/​queries/​examples/​fr| exemples de requêtes ]] posées sur les données Wikidata.
  
 <showif isloggedin>​ <showif isloggedin>​
-=====Réponses===== +Réponses A copier du fichier texte de nuage
-A copier du fichier texte de nuage+
 </​showif>​ </​showif>​
site/enseignement/master/mlbda/tmes/rdf_et_sparql.1638788772.txt.gz · Dernière modification: 06/12/2021 12:06 par amine