Travailler avec XML et les bases de données

La plupart des bases de données relationnelles prennent maintenant en charge XML, de sorte que vous pouvez stocker ou extraire des données par le biais de fichier XML. Vous pouvez utiliser un modèle XML pour générer un schéma annoté qui va vous permettre de stocker ou d'extraire des données dans ce type de base de données.

Les bases de données suivantes sont prises en charge :

Base

Modèle XML correspondant

Langage XML cible

Fichier XEM requis

Microsoft SQL Server 2000 et versions supérieures

Oui

XSD ou XDR

Microsoft SQL Server

Oracle 9i2 et versions supérieures

Non

XSD

Oracle 9i2

IBM DB2 v8.1 et versions supérieures

Oui

DTD

IBM DB2 DAD

En attachant les extensions SQL/XML à un modèle XML mis en correspondance avec un MPD, vous pouvez également générer des requêtes SQL/XML pour extraire des données au format XML, depuis des bases de données relationnelles prenant en charge SQL/XML.

Remarque : Vous pouvez également générer des tables de MPD à partir d'un schéma XML. Pour plus d'informations, voir Génération d'autres modèles à partir d'un MSX.