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

Web sémantique Discussion :

Différences entre XQuery et SPARQL


Sujet :

Web sémantique

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Inactif
    Inscrit en
    Novembre 2007
    Messages
    369
    Détails du profil
    Informations forums :
    Inscription : Novembre 2007
    Messages : 369
    Par défaut Différences entre XQuery et SPARQL
    bonjour,
    j'aimerai savoir la différence entre xquery et sparql
    je sais que sparql pour RDF et xquery pour XML
    mais est ce qu'on peut combiner les deux?
    merci d'avance

  2. #2
    Membre Expert
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    1 466
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2006
    Messages : 1 466
    Par défaut
    RDF est un sous ensemble de XML. XQuery permet d'interroger/assembler du xml quelconque alors Sparql est dédié au RDF.
    Sachant cela, oui tu peux utiliser les 2 conjointement, du moment que le Sparql n'interroge que les données conforme au RDF.

  3. #3
    Inactif
    Inscrit en
    Novembre 2007
    Messages
    369
    Détails du profil
    Informations forums :
    Inscription : Novembre 2007
    Messages : 369
    Par défaut
    oui je sais que SPARQL c'est pour interroger RDF
    mais comment je peux bénéficier de RDF

    comment je peux exploiter le RDF dans mes fichiers XML
    en fait mes fichiers XML sont des fichiers de descriptions de video ou images
    qui contiennent des métadonnées.
    merci d'avance

  4. #4
    Membre Expert
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    1 466
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2006
    Messages : 1 466
    Par défaut
    Et bien, il faut transformer tes méta-données vers du RDF.
    Comme tes données sont elle même xml, tu pourrais faire cette transformation en XSL-T, XQuery ou n'importe quels langages sachant manipuler du XML (et gérant les "namespaces", la pluspart le gère).

    T'as des exemples de à quoi doivent ressembler le RDF là :
    [ame]http://en.wikipedia.org/wiki/Resource_Description_Framework[/ame]

  5. #5
    Inactif
    Inscrit en
    Novembre 2007
    Messages
    369
    Détails du profil
    Informations forums :
    Inscription : Novembre 2007
    Messages : 369
    Par défaut
    mais puisque on peut les interroger en xquery
    alors pourquoi je les transforme en RDF?

  6. #6
    Membre Expert
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    1 466
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2006
    Messages : 1 466
    Par défaut
    Le RDF, c'est du xml structuré pour représenter des graph visibilement. A Toi de voir si tes données peuvent tirer parti de cette structure. Le RDF étant en place depuis un moment, il y a sans doutes des outils de visualisation, d'index,..., de dispo. L'intéret de s'appuyer sur des standard, c'est de profiter de l'outillage qui va avec et on est à peut près certain que la structure qu'il a été bien pensé.
    En Xml c'est vite fait de mal architecturé ses données.
    Par contre est-ce que ça convient à tes données .
    Un exemple de sous ensemble de RDF, fait pour décrire les relations entre personnes : [ame]http://fr.wikipedia.org/wiki/FOAF[/ame]

Discussions similaires

  1. Différence entre un "bidouilleur" et un Pro ?
    Par christ_mallet dans le forum Débats sur le développement - Le Best Of
    Réponses: 290
    Dernier message: 28/11/2011, 10h53
  2. [Xquery]différence entre data() et string()
    Par mamiberkof dans le forum XQUERY/SGBD
    Réponses: 1
    Dernier message: 10/01/2007, 13h14
  3. Différence entre TCP, UDP, ICMP
    Par GliGli dans le forum Développement
    Réponses: 1
    Dernier message: 13/09/2002, 08h25
  4. Différences entre jmp, jz, jnz, etc
    Par christbilale dans le forum Assembleur
    Réponses: 3
    Dernier message: 05/07/2002, 15h09
  5. Réponses: 3
    Dernier message: 07/05/2002, 16h06

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