IBM Books

Administración y programación


Contenido

  • Tablas

  • Acerca de este manual
  • A quién va dirigido este manual
  • Cómo obtener una versión actual de este manual
  • Cómo utilizar este manual
  • Inclusión de este manual en el Centro de Información de DB2 UDB Versión 7
  • Convenios de resaltado
  • Cómo leer los diagramas de sintaxis
  • Información afín

  • Introducción

  • Nociones preliminares sobre el XML Extender
  • Documentos XML
  • Aplicaciones XML
  • ¿Por qué XML y DB2?
  • Integración de XML en DB2
  • Herramientas de administración
  • Métodos de almacenamiento y acceso
  • Depósito DTD
  • Definiciones de acceso a documento (DAD)
  • Columna XML: Almacenamiento y recuperación de documentos estructurados
  • Colección XML: Gestión de datos integrados
  • Iniciación al XML Extender
  • Escenario para las lecciones
  • Lección: Almacenar un documento XML en una columna XML
  • Escenario
  • Planificación
  • Puesta a punto
  • Creación de la columna XML
  • Lección: Composición de un documento XML
  • Escenario de la guía de aprendizaje
  • Planificación
  • Puesta a punto
  • Creación de la colección XML: preparación del archivo DAD
  • Proceso de composición del documento XML
  • Limpieza del entorno de la guía de aprendizaje

  • Administración

  • Preparación para utilizar el XML Extender: administración
  • Requisitos para la puesta a punto
  • Requisitos de software
  • Requisitos de instalación
  • Requisitos de autorización
  • Herramientas de administración
  • Planificación de la administración
  • Elección de un método de acceso y almacenamiento
  • Planificación para utilizar columnas XML
  • Planificación para utilizar colecciones XML
  • Administración de datos XML
  • Arranque del asistente de administración
  • Puesta a punto del asistente de administración
  • Invocación del asistente de administración
  • Habilitación de una base de datos para XML
  • Utilización del asistente de administración
  • Desde el shell de mandatos de DB2
  • Almacenamiento de una DTD en el depósito de DTD
  • Utilización del asistente de administración
  • Desde el shell de mandatos de DB2
  • Definición de columnas o colecciones XML
  • Utilización con columnas XML
  • Creación o edición del archivo DAD
  • Creación o alteración de una tabla XML
  • Habilitación de columnas XML
  • Indexación de tabla secundarias
  • Inhabilitación de columnas XML
  • Trabajar con colecciones XML
  • Creación o edición del archivo DAD para el esquema de correlación
  • Habilitación de colecciones XML
  • Inhabilitación de colecciones XML
  • Inhabilitación de una base de datos para XML
  • Antes de comenzar
  • Utilización del asistente de administración
  • Desde el shell de mandatos de DB2

  • Programación

  • Gestión de datos de columna XML
  • Nombres utilizados en los UDT y en las UDF
  • Almacenamiento de datos
  • Recuperación de datos
  • Recuperación de un documento completo
  • Recuperación del contenido de elementos y de valores de atributos
  • Actualización de datos XML
  • Búsqueda de documentos XML
  • Búsqueda en el documento XML por estructura
  • Utilización del Text Extender para la búsqueda estructural de texto
  • Supresión de documentos XML
  • Gestión de datos de una colección XML
  • Composición de documentos XML a partir de datos DB2
  • Antes de comenzar
  • Proceso de composición del documento XML
  • Anulación dinámica de valores en el archivo DAD
  • Descomposición de documentos XML en datos DB2
  • Habilitación de una colección XML para descomposición
  • Límites de tamaño de tabla de descomposición
  • Antes de comenzar
  • Descomposición del documento XML
  • Acceso a una colección XML
  • Actualización de datos en una colección XML
  • Supresión de un documento XML de una colección XML
  • Recuperación de documentos XML de una colección XML
  • Búsqueda en una colección XML

  • Referencia

  • El mandato de administración del XML Extender:
  • Sintaxis de nivel superior
  • Opciones del mandato de administración
  • enable_db
  • disable_db
  • enable_column
  • disable_column
  • enable_collection
  • disable_collection
  • Tipos definidos por el usuario del XML Extender

  • Funciones definidas por el usuario del XML Extender
  • Funciones de almacenamiento
  • XMLVarcharFromFile()
  • XMLCLOBFromFile()
  • XMLFileFromVarchar()
  • XMLFileFromCLOB()
  • Funciones de recuperación
  • Content(): recuperar de XMLFILE y almacenar en CLOB
  • Content(): recuperar de XMLVARCHAR y almacenar en archivo de servidor
  • Content(): recuperar de XMLCLOB y almacenar en archivo de servidor
  • Funciones de extracción
  • extractInteger() y extractIntegers()
  • extractSmallint() y extractSmallints()
  • extractDouble() y extractDoubles()
  • extractReal() y extractReals()
  • extractChar() y extractChars()
  • extractVarchar() y extractVarchars()
  • extractCLOB() y extractCLOBs()
  • extractDate() y extractDates()
  • extractTime() y extractTimes()
  • extractTimestamp() y extractTimestamps()
  • Función de actualización
  • Propósito
  • Sintaxis
  • Parámetros
  • Tipo devuelto
  • Ejemplo
  • Procedimientos almacenados del XML Extender
  • Especificación de archivos de inclusión
  • Invocación de procedimientos almacenados del XML Extender
  • Antes de comenzar
  • Procedimientos almacenados de administración
  • dxxEnableDB()
  • dxxDisableDB()
  • dxxEnableColumn()
  • dxxDisableColumn()
  • dxxEnableCollection()
  • dxxDisableCollection()
  • Procedimientos almacenados de composición
  • dxxGenXML()
  • dxxRetrieveXML()
  • Procedimientos almacenados de descomposición
  • dxxShredXML()
  • dxxInsertXML()
  • Tablas de soporte administrativo
  • Tabla de referencia DTD
  • Tabla de utilización de XML
  • Información de diagnóstico
  • Manejo de los códigos de retorno de las UDF
  • Manejo de los códigos de retorno de procedimientos almacenados
  • Códigos de SQLSTATE
  • Mensajes
  • Lista rápida de mensajes
  • Mensajes de error
  • Rastreo de diagnóstico
  • Inicio del rastreo
  • Detención del rastreo

  • Apéndices

  • Apéndice A. DTD para el archivo DAD

  • Apéndice B. Ejemplos
  • DTD de XML
  • Documento XML: getstart.xml
  • Archivos de definición de acceso a documento
  • Archivo DAD: columna XML
  • Archivo DAD: colección XML - correlación SQL
  • Archivo DAD: XML - correlación de nodo_RDB
  • Apéndice C. Consideraciones sobre la página de códigos
  • Declaración de codificación
  • Consideraciones sobre columnas y colecciones XML
  • Valores de página de códigos soportados
  • Sugerencias y consejos
  • Avisos
  • Marcas registradas
  • Glosario

  • Índice

  • Cómo ponerse en contacto con IBM
  • Información del producto

  • [ Principio de página | Página anterior | Página siguiente | Contenido | Índice ]