Article View: fr.comp.text.xml
Article #10370Re: XML et base de donn�es
From: Alain Ketterlin
Date: Mon, 06 Nov 2000 00:00
Date: Mon, 06 Nov 2000 00:00
42 lines
2453 bytes
2453 bytes
"Mathieu Baudier" <mbaudier@free.fr> writes: > Je vois bien l'utilit� de XML pour les transferts de donn�es et pour les > fichiers de config de logiciels, en revanche je ne vois pas tr�s bien > comment l'utiliser efficacement en stockage: C'est effectivement une bonne question... > Comment �viter la redondance avec les bases de donn�es? > Quand faut-il stocker sous forme de bases, quand sous forme de XML ? A mon avis, les criteres decisifs, ce sont la frequence et la portee des mises a jour a faire. Si les modifications sont frequentes sur des petites parcelles de donnees (par exemple un site marchand en ligne), mieux vaut utiliser une base de donnees SQL. Par contre, si les modifications sont massives et relativement rares, on peut opter pour des fichiers XML (par exemple, si le contenu est essentiellement textuel, du style documentation technique). Dans les deux autres cas (modification de faible ampleur et rares d'une part, modification massives et frequentes d'autre part), je ne vois pas de clair avantage pour l'une ou l'autre des techniques (sauf pour ce qui concerne le texte, eventuellement en plusieurs langues, ou XML a clairement l'avantage). Deux remarques cependant : * certains outils, comme Cocoon, permettent d'utiliser une couche XML par-dessus une base de donnees SQL, ce qui fait pencher l'homogeneisation du cote de XML * il existe des bases de donnees XML, mais je ne sais pas quelles sont leurs caracteristiques, par exemple en termes de gestion des transactions, ou en termes de granularite du verrouillage J'ajouterais que les bases de donnees XML ont beaucoup a voir avec les bases de donnees objet, qui n'ont pas detrone les bdd relationnelles. Donc, les couches XML/SGBDR ont a mon avis de l'avenir... Voila, mes 2 eurocentimes. -- Alain.
Technical Details
Message-ID:
<wyem0pa3bn.fsf@polya.u-strasbg.fr>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<8u14vh$2p0i$1@news6.isdnet.net>Show Full Headers
Complete Article Headers
X-Google-Language: FRENCH,ASCII X-Google-Thread: 114f60,c8fae347f5d2adea X-Google-Attributes: gid114f60,public From: Alain Ketterlin <alain@dpt-info.u-strasbg.fr> Subject: Re: XML et base de donn�es Date: 2000/11/06 Message-ID: <wyem0pa3bn.fsf@polya.u-strasbg.fr> X-Deja-AN: 690207759 References: <8u14vh$2p0i$1@news6.isdnet.net> X-Complaints-To: usenet@u-strasbg.fr X-Trace: news.u-strasbg.fr 973508286 19033 130.79.6.19 (6 Nov 2000 10:58:06 GMT) Organization: CRC - Universite Louis Pasteur Strasbourg France NNTP-Posting-Date: 6 Nov 2000 10:58:06 GMT Newsgroups: fr.comp.text.xml