RDF & SPARQL

Premières requêtes

Question

Quels films sont sortis le 23 mai 1980 ?

Indice

La date doit être formatée en aaaa-mm-jj.

Indice

La date de sortie est l’objet de l'arc dc:date.

Solution
1
SELECT ?film ?film_nom
2
WHERE {
3
	?film dc:date "1980-05-23" .
4
	?film dc:title ?film_nom
5
}

Question

Dans combien de films Jane Fonda a-t-elle joué ?

Indice

Le nom de l'acteur est l’objet de l'arc movie:actor_name.

Indice

Un acteur a joué dans un film s'il est l'objet d'un arc movie:actor.

Solution
1
SELECT COUNT(*)
2
WHERE {
3
	?acteur movie:actor_name "Jane Fonda" .
4
	?resultat movie:actor ?acteur
5
}

Question

Quels films ont été réalisés par le même réalisateur que "Raiders of the Lost Ark" ?

Indice

Le réalisateur du film est l'objet de l'arc movie:director.

Indice

Une fois le nœud du réalisateur de "Raiders of the Lost Ark" trouvé, il faut parcourir les arcs movie:director en sens inverse.

Solution
1
SELECT ?resultat ?resultat_nom
2
WHERE {
3
	?film dc:title "Raiders of the Lost Ark" .
4
	?film movie:director ?realisateur .
5
	?resultat movie:director ?realisateur .
6
	?resultat dc:title ?resultat_nom
7
}
PrécédentPrécédentSuivantSuivant
AccueilAccueilImprimerImprimer Pierre Ferreira, 2015 (Contributions : Stéphane Crozat, les étudiants de API04) Paternité - Partage des Conditions Initiales à l'IdentiqueRéalisé avec Scenari (nouvelle fenêtre)