IBM Books

Extension XML Administration et programmation

Choix d'une méthode d'accès et de stockage

L'Extension XML comporte deux méthodes d'accès et de stockage permettant d'utiliser DB2 comme référentiel XML : la colonne XML et la collection XML. Vous devez d'abord choisir la méthode qui correspond le mieux aux besoins de votre application pour l'accès aux données XML et leur manipulation.

Colonne XML
Stocke et extrait des documents XML entiers en tant que données de colonne DB2. Les données XML sont représentées par une colonne XML.

Collection XML
Décompose des documents XML en une collection de tables relationnelles, ou compose des documents XML à partir de celle-ci.

Le type de votre application détermine la méthode d'accès et de stockage à utiliser, ainsi que le mode de structuration des données XML. Les scénarios ci-après décrivent les situations où chaque méthode d'accès et de stockage est la mieux adaptée.

Utilisation des colonnes XML

Utilisez les colonnes XML dans les cas suivants :

Utilisation des collections XML

Utilisez les collections XML dans les cas suivants :

Le fichier DAD (définition d'accès au document) permet d'associer des données XML à des tables DB2 par ces deux méthodes d'accès et de stockage. La Figure 7 illustre comment la définition DAD précise les méthodes d'accès et de stockage.

Figure 7. Le fichier DAD mappe la structure du document XML vers DB2 et indique la méthode d'accès et de stockage choisie.


Le fichier DAD mappe la structure du document XML vers DB2 et indique la méthode d'accès et de stockage choisie.

Le fichier DAD constitue une partie importante de l'administration de l'Extension XML. Il précise l'emplacement des fichiers clés tels que la DTD (définition du type de document) et indique la relation existant entre la structure des documents XML et les données DB2. Plus important, il définit les méthodes d'accès et de stockage utilisées dans votre application.


[ Début de page | Page précédente | Page suivante | Table des matières | Index ]