Passer au contenu

Les autres produits

Microsoft – SQL Server 2000La lanterne rougeMicrosoft affirme ne pas souhaiter devancer la norme XML et ne pas prendre le risque d’introduire au c?”ur de ses…

Microsoft – SQL Server 2000

La lanterne rougeMicrosoft affirme ne pas souhaiter devancer la norme XML et ne pas prendre le risque d’introduire au c?”ur 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.

🔴 Pour ne manquer aucune actualité de 01net, suivez-nous sur Google Actualités et WhatsApp.


Laurent Maury