S'abonner :  Newsletters    Magazines

4 SGBD pour traiter les données XML

Les autres produits

Laurent Maury , Décision Micro (n° 481), le 15/10/2001 à 00h00

Microsoft - SQL Server 2000

La lanterne rouge

Microsoft affirme ne pas souhaiter devancer la norme XML et ne pas prendre le risque d'introduire au coeur de ses produits des fonctions immatures. Voilà qui se vérifie concrètement dans son offre de SGBDR avec SQL Server 2000. Cet outil, issu de l'acquisition de la technologie de bases de données de Sybase, ne propose pas grand-chose en matière de compatibilité avec la norme XML. Il n'est pas possible de stocker de contenus XML reconnus comme tels par le moteur. Bien sûr, l'utilisation des larges objets binaires (Blob) est envisageable mais, conséquence néfaste, aucune fonction n'est proposée pour la manipulation ou la gestion de contenu XML. Les Blob demeurent muets. Le serveur stocke le contenu mais ne sait rien en faire, ni requêtes, ni validation syntaxique. En ce qui concerne la génération automatique de documents au format XML comme résultat d'une requête SQL, Microsoft propose deux extensions syntaxiques intéressantes : FOR XML AUTO, qui génère un document bien formé dont les balises reprennent les noms de colonnes des tables et vues concernées, et FOR XML qui permet de spécifier manuellement des noms de balises. La description de l'offre s'arrête ici. Autant dire que pour le développement d'applications XML d'envergure ou pour le stockage de nombreux documents au format XML, mieux vaut utiliser un autre logiciel. Remarquons toutefois que l'offre Visual Studio se révèle moins décevante et propose quelques extensions intéressantes destinées à faciliter le développement d'applications faisant appel au langage XML : analyseur syntaxique validant, gestionnaire de structures de données, classes Java et JavaBeans spécifiques... Par ailleurs, les développeurs plus exigeants peuvent toujours profiter de l'ouverture (grâce à OLE-DB, par exemple) des environnements Microsoft aux SGBDR concurrents de SQL Server. En bref, si le numéro un mondial des éditeurs de logiciels indépendants a été initialement actif et moteur autour du langage XML, sa stratégie actuelle n'est pas parfaitement claire. Lorsque le W3C aura tranché sur les schémas XML et les spécifications d'un langage de requête adapté (XML Query), Microsoft sera contraint de choisir son camp.

En bref
Points forts

Fonctions introduites dans l'offre Visual Studio.

Points faibles
  • Pas de format natif XML.
  • Pas de fonctions spécifiques Notes
  • Stockage des documents XML 1
  • Résultats de requêtes en XML 2
  • Manipulation des données XML NA
  • Intégration avec les fonctions des bases de données standards NA
  • Intégration avec les outils de développement d'applications 2


  • > Jeu : Fifa 2010
    La dernière mouture EA Sports est enfin arrivée, essayez-la !

    publicité
    >Jeu de course :
    Need For Speed Shift
    créé par des pilotes pour des pilotes !

    classement FAI
    Retrouvez chaque semaine le classement des fournisseurs d'accès avec ip-label 1 Numericable 2 Free 3 Bouygues Telecom > Plus de détails
    offres d'emploi
    > Logiciel : Internet Download Manager
    Optimisez la gestion de vos téléchargements.

    Service 01net
    Newsletters 01net
    abonnez vous gratuitement !
      
    01Informatique
    01 INFORMATIQUE
    L'hebdo de référence des décideurs informatiques.
    Micro Hebdo
    MICRO HEBDO
    L'hebdo qui vous simplifie la micro
    et Internet.
    L'Ordinateur Individuel
    L'ORDINATEUR INDIVIDUEL
    Le mensuel informatique qui vous informe et vous conseille.
    Tous droits réservés © 1999 - 2010 Groupe 01 - 01net.