🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: XML et base de donn�es

#10370
From: Alain Ketterlin
Date: Mon, 06 Nov 2000 00:00
42 lines
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-mail
References: <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