IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

SPARQL Discussion :

Mise à jour de triplets RDF


Sujet :

SPARQL

  1. #1
    Membre du Club
    Femme Profil pro
    Inscrit en
    Mars 2012
    Messages
    48
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations forums :
    Inscription : Mars 2012
    Messages : 48
    Points : 45
    Points
    45
    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

  2. #2
    Membre actif
    Avatar de April Fool
    Homme Profil pro
    Fou d'avril
    Inscrit en
    Février 2012
    Messages
    99
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Fou d'avril

    Informations forums :
    Inscription : Février 2012
    Messages : 99
    Points : 215
    Points
    215
    Par défaut
    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ô!

  3. #3
    Membre du Club
    Femme Profil pro
    Inscrit en
    Mars 2012
    Messages
    48
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations forums :
    Inscription : Mars 2012
    Messages : 48
    Points : 45
    Points
    45
    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.

  4. #4
    Membre éprouvé
    Avatar de Sapience
    Homme Profil pro
    Consultant sémantique & data à sparna.fr
    Inscrit en
    Avril 2005
    Messages
    305
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Indre et Loire (Centre)

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

    Informations forums :
    Inscription : Avril 2005
    Messages : 305
    Points : 915
    Points
    915
    Par défaut
    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 : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    [2]     Update     ::=     Modify | Insert | Delete | Load | Clear
    (le MODIFY c'est en fait un INSERT + un DELETE)

  5. #5
    Membre du Club
    Femme Profil pro
    Inscrit en
    Mars 2012
    Messages
    48
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations forums :
    Inscription : Mars 2012
    Messages : 48
    Points : 45
    Points
    45
    Par défaut
    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

  6. #6
    Membre éprouvé
    Avatar de Sapience
    Homme Profil pro
    Consultant sémantique & data à sparna.fr
    Inscrit en
    Avril 2005
    Messages
    305
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Indre et Loire (Centre)

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

    Informations forums :
    Inscription : Avril 2005
    Messages : 305
    Points : 915
    Points
    915
    Par défaut
    Oui

  7. #7
    Membre actif
    Avatar de April Fool
    Homme Profil pro
    Fou d'avril
    Inscrit en
    Février 2012
    Messages
    99
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Fou d'avril

    Informations forums :
    Inscription : Février 2012
    Messages : 99
    Points : 215
    Points
    215
    Par défaut
    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 : Sélectionner tout - Visualiser dans une fenêtre à part
    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ô!

  8. #8
    Membre éprouvé
    Avatar de Sapience
    Homme Profil pro
    Consultant sémantique & data à sparna.fr
    Inscrit en
    Avril 2005
    Messages
    305
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Indre et Loire (Centre)

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

    Informations forums :
    Inscription : Avril 2005
    Messages : 305
    Points : 915
    Points
    915
    Par défaut
    désolé merci de la rectification.

  9. #9
    Nouveau membre du Club
    Inscrit en
    Avril 2012
    Messages
    39
    Détails du profil
    Informations forums :
    Inscription : Avril 2012
    Messages : 39
    Points : 28
    Points
    28
    Par défaut
    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

  10. #10
    Membre du Club
    Femme Profil pro
    Inscrit en
    Mars 2012
    Messages
    48
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations forums :
    Inscription : Mars 2012
    Messages : 48
    Points : 45
    Points
    45
    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 !

  11. #11
    Membre à l'essai
    Femme Profil pro
    Étudiant
    Inscrit en
    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 : 19
    Points
    19
    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

Discussions similaires

  1. Mise à jour de triplets
    Par spelou dans le forum Web sémantique
    Réponses: 3
    Dernier message: 25/06/2012, 10h21

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo