01net. web avec Google
Actualité informatique
Test comparatif matériel informatique
Jeux vidéo
Astuces informatique
Vidéo
Télécharger
Services en ligne
Forum informatique
01men
01net Pro Entreprise informatique

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


  • Windows 7 :
    Simplifiez vos tâches au quotidien grâce aux nouvelles fonctionnalités.

    publicité
    > Anti-Hacks:
    Protège votre ordinateur des hackers et autres tentatives d'intrusion !

    classement FAI
    Retrouvez chaque semaine le classement des fournisseurs d'accès avec ip-label 1 Numericable2 Darty câble 30Mbps3 Orange > Plus de détails
    Espace Emploi

    Recherche express

    Bubble Dock 01net
    Téléchargez et personnalisez gratuitement votre dock !