Extension XML Administration et programmation
L'Extension XML sert également de référentiel XML DTD.
Lorsqu'une base de données est compatible XML, une table DTD_REF est
créée. Chaque ligne de cette table représente une DTD accompagnée
d'autres informations sur les métadonnées. Les utilisateurs
peuvent accéder à cette table et insérer leurs propres DTD. Les DTD de
la table DTD_REF permettent de valider des documents XML et d'aider les
applications à définir un fichier DAD. Le nom de schéma associé à cette
table est db2xml. Une table DTD_REF peut contenir les colonnes
indiquées dans le Tableau 50.
Tableau 50. Table DTD_REF
Nom de colonne
| Type de données
| Description
|
DTDID
| VARCHAR
| Clé primaire (unique et différente de NULL). Elle sert à
identifier la DTD. Lorsqu'elle est spécifiée dans le fichier DAD,
celui-ci doit suivre le schéma défini par la DTD.
|
CONTENT
| XMLCLOB
| Contenu de la DTD.
|
USAGE_COUNT
| INTEGER
| Nombre de colonnes et de collections XML de la base de données utilisant
la DTD pour définir leurs fichiers DAD.
|
AUTHOR
| VARCHAR
| Auteur de la DTD, information facultative destinée à l'utilisateur
(en entrée).
|
CREATOR
| VARCHAR
| ID utilisateur auteur de la première insertion. La colonne CREATOR
est facultative.
|
UPDATOR
| VARCHAR
| ID utilisateur auteur de la dernière mise à jour. La colonne
UPDATOR est facultative.
|
Restriction : La DTD peut être modifiée par
l'application uniquement lorsque la valeur de USAGE_COUNT est égale à
zéro.
[ Début de page | Page précédente | Page suivante | Table des matières | Index ]