🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: fr.comp.text.xml
Article #9404

Re: base de donn�es en XML

#9404
From: Alain Ketterlin
Date: Tue, 03 Apr 2001 13:15
34 lines
2517 bytes
"Fabrice J" <f.jossinet@ibmc.u-strasbg.fr> writes:

> Actuellement, au niveau des outils dispos (en Java), vaut-il mieux stocker
> des donn�es sous fome XML dans un champ pervu a cet effet d'une BDD type
> MySQL classique ou bien peut on se permettre de faire des fichiers XML
> stock�s une BDD a part entiere avec les requetes portant sur certains champs
> de ces fichiers??

Ca depend de ce que tu veux faire, et de la taille des donnees.

Si c'est seulement de l'interrogation, XML+XPath, a condition que les
donnees soient de taille raisonnable (cad, tiennent en memoire, a peu
pres -- il faudrait connaitre les details pour etre plus precis). Il
n'y a pas de raison objective de mettre un document XML dans un champ
texte d'une base de donnees, sauf necessite d'integrer le tout a une
autre application qui reclame la bdd.

Si c'est de la mise a jour massive, laisse tomber XML et reflechis a
une structure de base de donnees (rien ne t'empeche de faire tes
requetes en SQL et de transformer les resultats en XML si c'est
absolument indispensable).

Si c'est pour stocker des structures de donnees archi-complexes, que
des programmes manipulent apres les avoir chargees, puis re-stockent
en masse, choisis celui que tu preferes. (Je pencherais pour XML :
plus leger et plus autonome.)

Bref, il n'y a pas de reponse generale a ta question. Une base de
donnees, c'est fait pour faire des transactions, des accees multiples,
de l'integrite referentielle, des requetes partielles, etc. XML, c'est
des fichiers : simples et de bon gout, mais seulement des fichiers (au
sens large du mot quand meme).

-- Alain.
Technical Details
Message-ID: <wy3dbqgm52.fsf@polya.u-strasbg.fr>
Path: arc1-ca.pugleaf.net!supernews.google.com!sn-xit-03!supernews.com!freenix!oleane.net!oleane!ciril.fr!news.u-strasbg.fr!not-for-mail
References: <9acj57$gkn$1@news.u-strasbg.fr>

Show Full Headers
Complete Article Headers
X-Google-Language: FRENCH,ASCII
X-Google-Thread: 114f60,2dda4b7a48e453ab
X-Google-Attributes: gid114f60,public
X-Google-ArrivalTime: 2001-04-03 06:18:06 PST
Path: arc1-ca.pugleaf.net!supernews.google.com!sn-xit-03!supernews.com!freenix!oleane.net!oleane!ciril.fr!news.u-strasbg.fr!not-for-mail
From: Alain Ketterlin <alain@dpt-info.u-strasbg.fr>
Newsgroups: fr.comp.text.xml
Subject: Re: base de donn�es en XML
Date: 03 Apr 2001 15:15:21 +0200
Organization: CRC - Universite Louis Pasteur Strasbourg France
Lines: 34
Message-ID: <wy3dbqgm52.fsf@polya.u-strasbg.fr>
References: <9acj57$gkn$1@news.u-strasbg.fr>
NNTP-Posting-Host: polya.u-strasbg.fr
X-Trace: news.u-strasbg.fr 986308294 21215 130.79.6.19 (3 Apr 2001 14:31:34 GMT)
X-Complaints-To: usenet@u-strasbg.fr
NNTP-Posting-Date: 3 Apr 2001 14:31:34 GMT
X-Newsreader: Gnus v5.6.45/XEmacs 21.1 - "Capitol Reef"