XML contre SGBD

Yop,

Je découvre actuellement XML et souhaiterait savoir quels sont ses avantages/inconvénients par rapport à l'utilisation d'un SGBD traditionnel?
L'utilisation de XML est-elle justifiée pour la gestion d'un grand nombre de données?

Merci.
A+.
F0k

3 réponses

  1. Merci à vous pour vos réponses.
    Je vais aller me renseigner sur les produits cités.

    ++
    1. Un SGBD XML n'est pas un SGBD R, c'est bien différent mais bon nombre de SGBDR font maintenant XML aussi et il existe des passerelle pour passer de l'un à l'autre
      editeur B-Bop Asoc Soft XFinity server = XML natif
      dbXML group, dbXML Core 4 = natif XML, licen GNU open source :-)
      E-XML Media = XML natif
      Excemon; Information server = XML natif
      puis les autres grands nom des SGBD faisant de tout
      IBM, ORACLE, SYBASE
      Microsft avec SQLServer ne fait pas XML mais propose une extention SQLXML.
      voila sans rentrer dans el détail bien sur.
      1. Salut,

        Je ne connais bien XML, mais il ne s'agit pas d'une gestion de base de données. Il permet une organisation des données en termes d'affichage, ou d'échange, mais ne me semble ps approprié pour stocker des données.

        Quelqu'un peut-il confimer ou infirmer ceci ?

        Bonne fin de journée

        Tittom
        1. Il existe des bases de données spécialement conçues pour gérer les données XML.
          Le débat entre un SGBD classique ou un SGBD XML est assez vif et personne ne l'emporte pour le moment
          Quoiqu'il en soit un SGBD classique peut parfaitement gérer des données XML. D'ailleurs il existe un SQL dédié aux XML.
          Pour plus d'info sur le sujet voir DECISION MICRO du 19 nov (n° 486) qui a un dossier sur le sujet.
        2. @GlopGlopMerci GlopGlop pour ces informations.

          Quand tu parles de "SGBD XML", est-ce par opposition à un SGBD Relationnel (par exemple). Pour ainsi dire, est-ce que ça signifie que dans un SGBD XML, il n'y a pas les mêmes notions que dans un SGBD classique (clés primaires, étrangères, et compagnie...) ? Ou bien un SGBD XML n'est-il qu'un SGBD qui apporte des fonctions et outils permettant de formater des données en XML ?

          As-tu des exemples de "SGBD XML" sur le marché ?

          Je n'ai pas décision micro sous la main, dommage ;)

          Merci
          Tittom