Précédent   Forum du club des développeurs et IT Pro > Webmasters - Développement Web > Web sémantique > SPARQL
SPARQL Forum d'entraide sur SPARQL.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 02/05/2012, 11h47   #1
lilyou
Nouveau Membre du Club
 
Femme lylia
Inscription : mars 2012
Messages : 43
Détails du profil
Informations personnelles :
Nom : Femme lylia
Localisation : France

Informations forums :
Inscription : mars 2012
Messages : 43
Points : 25
Points : 25
Par défaut Mise à jour de triplets RDF

Bonjour,
Peut-on modifier des triplets RDF avec une requête SPARQL (UPDATE ) comme SQL je n'ai pas trouvé ça sur des tutoriels. Si c'est impossible, pourriez vous m'expliquer pourquoi ?
merci
lilyou est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/05/2012, 01h04   #2
April Fool
Membre confirmé
 
Avatar de April Fool
 
Homme Information Inexacte
Fou d'avril
Inscription : février 2012
Messages : 97
Détails du profil
Informations personnelles :
Nom : Homme Information Inexacte
Localisation : France

Informations professionnelles :
Activité : Fou d'avril

Informations forums :
Inscription : février 2012
Messages : 97
Points : 206
Points : 206
Pour mettre à jour des triplets, il faut utiliser DELETE/INSERT. Aussi surprenant que ça puisse paraitre, il n'y a pas de mot clé UPDATE dans SPARQL 1.1 UPDATE.
__________________
7susd bl'ham owsql wuul pô!
April Fool est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/05/2012, 10h32   #3
lilyou
Nouveau Membre du Club
 
Femme lylia
Inscription : mars 2012
Messages : 43
Détails du profil
Informations personnelles :
Nom : Femme lylia
Localisation : France

Informations forums :
Inscription : mars 2012
Messages : 43
Points : 25
Points : 25
Par défaut sparql

Donc la mise à jour des triplets c'est soit ajouter ou supprimer, c'est bien ça ? Il n'y a pas de modifications dans la syntaxe sparql ?

Merci pour la réponse.
lilyou est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/05/2012, 18h03   #4
Sapience
Membre chevronné
 
Avatar de Sapience
 
Homme Thomas Francart
Consultant sémantique & data à sparna.fr
Inscription : avril 2005
Messages : 190
Détails du profil
Informations personnelles :
Nom : Homme Thomas Francart
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Consultant sémantique & data à sparna.fr
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : avril 2005
Messages : 190
Points : 681
Points : 681
Citation:
Envoyé par lilyou Voir le message
Donc la mise à jour des triplets c'est soit ajouter ou supprimer, c'est bien ça ? Il n'y a pas de modifications dans la syntaxe sparql ?
Oui c'est ca. Si tu regardes la grammaire de SPARQL Update (http://www.w3.org/Submission/SPARQL-Update/), tu vois qu'un "update" c'est soit un MODIFY, soit un INSERT, soit un DELETE, soit un LOAD, soit un CLEAR

Code :
1
2
 
[2]     Update     ::=     Modify | Insert | Delete | Load | Clear
(le MODIFY c'est en fait un INSERT + un DELETE)
Sapience est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/05/2012, 11h51   #5
lilyou
Nouveau Membre du Club
 
Femme lylia
Inscription : mars 2012
Messages : 43
Détails du profil
Informations personnelles :
Nom : Femme lylia
Localisation : France

Informations forums :
Inscription : mars 2012
Messages : 43
Points : 25
Points : 25
Bonjour,
Donc si je dois modifier un ancien triplet je met Delete et ajouter un nouveau avec INSERT pour modifier dans une seul requête c'est bien cela .

je vous remercie
lilyou est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/05/2012, 12h33   #6
Sapience
Membre chevronné
 
Avatar de Sapience
 
Homme Thomas Francart
Consultant sémantique & data à sparna.fr
Inscription : avril 2005
Messages : 190
Détails du profil
Informations personnelles :
Nom : Homme Thomas Francart
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Consultant sémantique & data à sparna.fr
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : avril 2005
Messages : 190
Points : 681
Points : 681
Oui
Sapience est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/05/2012, 00h37   #7
April Fool
Membre confirmé
 
Avatar de April Fool
 
Homme Information Inexacte
Fou d'avril
Inscription : février 2012
Messages : 97
Détails du profil
Informations personnelles :
Nom : Homme Information Inexacte
Localisation : France

Informations professionnelles :
Activité : Fou d'avril

Informations forums :
Inscription : février 2012
Messages : 97
Points : 206
Points : 206
Citation:
Envoyé par Sapience Voir le message
Oui c'est ca. Si tu regardes la grammaire de SPARQL Update (http://www.w3.org/Submission/SPARQL-Update/), tu vois qu'un "update" c'est soit un MODIFY, soit un INSERT, soit un DELETE, soit un LOAD, soit un CLEAR

Code :
1
2
 
[2]     Update     ::=     Modify | Insert | Delete | Load | Clear
(le MODIFY c'est en fait un INSERT + un DELETE)
Attention, ce document est la vieille "member submission" qui n'est plus d'actualité (et qui n'a jamais été une recommandation W3C). Les implémentations de SPARQL UPDATE actuelles sont presque toutes calées sur le future standard SPARQL 1.1 dans lequel MODIFY n'existe pas. Voir la grammaire de SPARQL 1.1 UPDATE.
__________________
7susd bl'ham owsql wuul pô!
April Fool est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/05/2012, 11h48   #8
Sapience
Membre chevronné
 
Avatar de Sapience
 
Homme Thomas Francart
Consultant sémantique & data à sparna.fr
Inscription : avril 2005
Messages : 190
Détails du profil
Informations personnelles :
Nom : Homme Thomas Francart
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Consultant sémantique & data à sparna.fr
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : avril 2005
Messages : 190
Points : 681
Points : 681
désolé merci de la rectification.
Sapience est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/05/2012, 03h23   #9
pussyycat
Invité de passage
 
Inscription : avril 2012
Messages : 39
Détails du profil
Informations forums :
Inscription : avril 2012
Messages : 39
Points : 2
Points : 2
Bonjour Lilyou,
je me demande si ça ne vous dérange pas et si vous avez arrivez à faire une requête qui te permet de modifier ou d’insérer des triplets RDF dans votre ontologie de me guider comment je peux procéder à faire cette requête ou si vous pouvez m'envoyer un exemple d'une requête de ce type (d'insertion ou de modification) j'ai lu ce site http://www.w3.org/TR/sparql11-update/
mais je suis pas parvenue :'(
je suis bloquée depuis plus d'une semaine j'arrive seulement à faire une requête simple "select"
est ce que vous pouvez m'aider je serais très reconnaissante
je vous remercie d'avance
pussyycat est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/05/2012, 18h14   #10
lilyou
Nouveau Membre du Club
 
Femme lylia
Inscription : mars 2012
Messages : 43
Détails du profil
Informations personnelles :
Nom : Femme lylia
Localisation : France

Informations forums :
Inscription : mars 2012
Messages : 43
Points : 25
Points : 25
Par défaut SPARQL

Bonjour, Pussyct
j'ai pas utilisé de insert avec SPARQL j'ai utilisé JENA pour la création de mes instances ainsi que supprimer avec Remove mais je peux t'aider dans le SELECT utilises - tu JENA pour rechercher ou bien directement sur Protégé? pour pouvoir te guider ne désespère pas moi aussi j'ai commencé comme ça
Et j'ai une question pour les membres je sais qu'il est possible de faire des modifications MODIFIY comme UPDATE mais comment l'écrire je parle syntaxe avec SPARQL 1.1 merci !
lilyou est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/09/2012, 19h26   #11
helabah
Invité régulier
 
Femme
Étudiant
Inscription : mai 2012
Messages : 31
Détails du profil
Informations personnelles :
Sexe : Femme
Localisation : Tunisie

Informations professionnelles :
Activité : Étudiant
Secteur : High Tech - Matériel informatique

Informations forums :
Inscription : mai 2012
Messages : 31
Points : 6
Points : 6
Par défaut sparql modify

Bonsoir,
j'ai le même problème que lilyou, je voulais modifié une instance.
si vous avez trouvez une solution ou comment écrire la requête modify en sparql .
merci
helabah est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 12h15.


 
 
 
 
Partenaires

Hébergement Web