IBM Books

Extension XML Administration et programmation


Table des matières

  • Tableaux

  • Avis aux lecteurs canadiens

  • Avant-propos
    Lecteurs concernés
    Dernière version du manuel
    Structure du manuel
    Insertion de ce manuel dans le centre d'aide et d'information de DB2 UDB version 7
    Conventions de mise en évidence
    Lecture des diagrammes de syntaxe
    Informations connexes

    Introduction

  • Présentation de l'Extension XML
    Documents XML
    Applications XML
    Pourquoi XML et DB2 ?
    Intégration de documents XML dans DB2
    Outils d'administration
    Méthodes d'accès et de stockage
    Référentiel des DTD
    Définitions DAD
    Colonne XML : extraction et stockage de documents structurés
    Collection XML : gestion de données intégrée

  • Initiation à DB2 Extension XML
    Scénario de formation
    Formation : stockage d'un document XML dans une colonne XML
    Scénario
    Planification
    Configuration
    Création de la colonne XML
    Formation : composition d'un document XML
    Scénario du tutoriel
    Planification
    Configuration
    Création de la collection XML : préparation du fichier DAD
    Composition du document XML
    Nettoyage de l'environnement du tutoriel

    Administration

  • Préparation de l'utilisation de l'Extension XML : administration
    Exigences liées à la configuration
    Logiciels requis
    Exigences liées à l'installation
    Droits d'accès requis
    Outils d'administration
    Planification des tâches d'administration
    Choix d'une méthode d'accès et de stockage
    Planification des colonnes XML
    Planification des collections XML

  • Administration des données XML
    Démarrage de l'assistant d'administration
    Configuration de l'assistant d'administration
    Appel de l'assistant d'administration
    Activation d'une base de données pour XML
    A l'aide de l'assistant d'administration
    A partir du shell de commandes DB2
    Insertion d'une DTD dans le référentiel des DTD
    A l'aide de l'assistant d'administration
    A partir du shell de commandes DB2
    Définition de colonnes ou de collections XML
    Utilisation des colonnes XML
    Création ou édition du fichier DAD
    Création ou modification d'une table XML
    Activation de colonnes XML
    Indexation des tables annexes
    Désactivation de colonnes XML
    Utilisation des collections XML
    Création ou édition du fichier DAD pour le schéma de mappage
    Activation de collections XML
    Désactivation de collections XML
    Désactivation d'une base de données pour XML
    Avant de commencer
    A l'aide de l'assistant d'administration
    A partir du shell de commandes DB2

    Programmation

  • Gestion des données de colonne XML
    Noms des types UDT et des fonctions UDF
    Stockage des données
    Extraction de données
    Extraction d'un document entier
    Extraction de contenus élémentaires et de valeurs d'attributs
    Mise à jour de données XML
    Recherche dans des documents XML
    Recherche en fonction de la structure du document XML
    Recherche structurelle avec l'Extension Texte
    Suppression de documents XML

  • Gestion des données de collection XML
    Composition de documents XML à partir de données DB2
    Avant de commencer
    Composition du document XML
    Remplacement dynamique de valeurs dans le fichier DAD
    Décomposition de documents XML en données DB2
    Activation d'une collection XML pour la décomposition
    Restriction relative à la taille des tables pour la décomposition
    Avant de commencer
    Décomposition du document XML
    Accès à une collection XML
    Mise à jour de données dans une collection XML
    Suppression d'un document XML dans une collection XML
    Extraction de documents XML d'une collection XML
    Recherche dans une collection XML

    Guide de référence

  • Commande d'administration de l'Extension XML :
    Syntaxe évoluée
    Options de la commande d'administration
    enable_db
    disable_db
    enable_column
    disable_column
    enable_collection
    disable_collection

  • Types de données UDT de l'Extension XML

  • Fonctions UDF de l'Extension XML
    Fonctions d'archivage
    XMLVarcharFromFile()
    XMLCLOBFromFile()
    XMLFileFromVarchar()
    XMLFileFromCLOB()
    Fonctions de récupération
    Content() : récupération à partir de XMLFILE vers un objet CLOB
    Content() : récupération à partir de XMLVARCHAR vers un
    Content() : récupération à partir de XMLCLOB vers un fichier de
    Fonctions d'extraction
    extractInteger() et extractIntegers()
    extractSmallint() et extractSmallints()
    extractDouble() et extractDoubles()
    extractReal() et extractReals()
    extractChar() et extractChars()
    extractVarchar() et extractVarchars()
    extractCLOB() et extractCLOBs()
    extractDate() et extractDates()
    extractTime() et extractTimes()
    extractTimestamp() et extractTimestamps()
    Fonction de mise à jour
    Objectif
    Syntaxe
    Paramètres
    Type de retour
    Exemple

  • Procédures mémorisées de l'Extension XML
    Indication de fichiers d'inclusion
    Appel des procédures mémorisées de l'Extension XML
    Avant de commencer
    Procédures mémorisées d'administration
    dxxEnableDB()
    dxxDisableDB()
    dxxEnableColumn()
    dxxDisableColumn()
    dxxEnableCollection()
    dxxDisableCollection()
    Procédures mémorisées de composition
    dxxGenXML()
    dxxRetrieveXML()
    Procédures mémorisées de décomposition
    dxxShredXML()
    dxxInsertXML()

  • Tables de gestion
    Table DTD_REF
    Table XML_USAGE

  • Informations de diagnostic
    Traitement des codes retour UDF
    Traitement des codes retour des procédures mémorisées
    Codes SQLSTATE
    Messages
    Tour d'horizon des messages
    Messages d'erreur
    Traçage de diagnostic
    Démarrage de la fonction de trace
    Arrêt de la fonction de trace

    Annexes

  • Annexe A. DTD de fichier DAD

  • Annexe B. Exemples
    DTD XML
    Document XML : getstart.xml
    Fichiers DAD
    Fichier DAD : colonne XML
    Fichier DAD : collection XML (mappage SQL)
    Fichier DAD : collection XML (mappage du noeud RDB)

  • Annexe C. Remarques relatives aux pages de codes
    Déclaration ENCODING
    Remarques relatives aux colonnes et aux collections XML
    Pages de codes supportées
    Conseils

  • Remarques
    Marques

  • Glossaire

  • Index

  • Comment prendre contact avec IBM
    Infos produit


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