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.