xml decid : Stratégies, marchés, affaires autour de XML.
[xml-decid] Re: Demande d'informations
Subject: [xml-decid] Re: Demande d'informations
From: Eric van der Vlist (vdv@dyomedea.com)
Date: 03/07/2000 - 10:08
Jean-Christophe Léonard wrote:
>
> Merci pour toutes ces informations très claire et très pertinentes.
> Il me semblait que la norme sur l'interrogation des bases XML était sortie
> (XLS).
Il y a une recommandation (XPath [1]) qui défini comment caractériser un
sous ensemble dans un document et peut être considéré comem langage
d'interrogation.
XPath est néanmoins "mono document".
Cette recommandation est utilisée par XSLT (transformation) et par
XPointer (en gros, en permettant de rajouter un chemin XPath derrière
une URI).
Il y a également un group de travail "Query" [2] au sein du W3C.
Ce groupe travaille actuellement sur le cahier des charges du futur
langage d'interrogations et sur la modélisation de la structure de
données que représente un sensemble de documents XML. Il leur reste donc
beaucoup à faire avant de définir le langage.
En marge de leurs travaux, 2 langages ont été définis (XQL et plus
récemment Quilt[3]) à titre d'exemples.
> Si ce n'est pas le cas, il va falloir continuer à travailler avec des
> bases de données classique. En fait, je me demande quel est la différence
> entre un base de données XML et une autre base de données?
Je pense qu'on peut définir une base de données XML comme une base de
données permettant de stocker un DOM de manière persistante et donc
d'accèder directement à des fragments XML.
Ceci dit, à un niveau physique, une base de donnée XML est une base
hiérarchique ou orientée objets "classique".
> Dans mon précédent job, je travaillais avec un moteur de base de données
> capable d'indexer des documents XML et de réaliser des recherche en SQL(Nom
> du moteur SearchServer de fulcrum...). Je vois un intérêt très fort à
> utiliser XML pour créer des bases à structure variables et évolutives
> (gestion des sous champs, des champs multivalués...). Un moteur d'indexation
> permettant de faciliter la recherche sur ces données. Ce moteur de recherche
> pourrait répondre à mon besoin de recherche sur des données stockées dans
> des fichiers XML cependant il est très onéreux. Je suis donc à la recherche
> d'un moteur d'indexation permettant des faire des recherches multi index,
> multi champs... de type open source.
>
> Bref, c'est sans doute introuvable pour le moment.
C'est effectivement un champ d'investigation très prometteur et
plusieurs produits commerciaux existent ou ont été annoncés.
Je n'en connais pas beaucoup qui soient Open Source...
Quelques pistes tout de même :
IBM alphaWorks Xplorer [4]
Ux [5]
ozone [6] (base de donnée OO open source permettant de stocker des
documents XML et de les interroger via XPath).
(il y en a sans doute d'autres).
Cordialement,
Eric van der Vlist
> Merci pour toute information complémentaire
>
> cordialement,
>
> Jean-Christophe Léonard
Références :
[1] : http://xmlfr.org/w3c/TR/xpath/
[2] : http://www.w3.org/XML/Query
[3] : http://xmlfr.org/actualites/tech/000522-0002.xml
[4] : http://www.alphaworks.ibm.com/aw.nsf/techmain/xplorer
[5] : http://xmlfr.org/actualites/tech/000703-0002.xml
[6] : http://xmlfr.org/actualites/tech/000608-0001.xml
--
------------------------------------------------------------------------
Eric van der Vlist Dyomedea http://dyomedea.com
http://xmlfr.org http://4xt.org http://ducotede.com
------------------------------------------------------------------------
--
Devenez redacteur <XML>fr et contribuez au developpement
du xml francophone (http://xmlfr.org/infos/redacteurs) !
Liste de diffusion "xml-decid@xmlfr.org" (http://xmlfr.org).
Cette liste est a votre disposition pour discuter en francais de
tout sujet lie a XML.
Pour resilier votre abonnement, envoyez un message contenant la
commande "unsubscribe" a xml-decid-request@xmlfr.org
(mailto:xml-decid-request@xmlfr.org?Subject=unsubscribe)
Archive générée par hypermail 2b28 le 05/01/2001 - 11:33 EST
webmaster@xmlfr.org
|