Article View: fr.comp.text.xml
Article #9404Re: base de donn�es en XML
From: Alain Ketterlin
Date: Tue, 03 Apr 2001 13:15
Date: Tue, 03 Apr 2001 13:15
34 lines
2517 bytes
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-mailReferences:
<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"