Opciones del Asistente de configuración de base de datos

El Asistente de configuración de base de datos ofrece funciones y opciones que puede utilizar para definir cómo debe interpretarse el XML cuando se convierta en una base de datos. El asistente incluye las siguientes páginas.

CerradoPágina Seleccionar archivo

Después de seleccionar un archivo XML, verá una vista previa en el área Vista previa del archivo del archivo al que se haya conectado (en la ficha Contenido) y de la tabla de base de datos resultante (en la ficha Campos).

CerradoPágina Seleccionar esquema XML

Utilice esta página para proporcionar un archivo de esquema externo o para especificar que el asistente deduzca el esquema del archivo XML que haya proporcionado.

Si el XML contiene referencias de esquema internas que sean inaccesibles o no válidas, se mostrará un mensaje de error. Debe resolver cualquier problema de esquema antes de poder continuar.

Existen las siguientes opciones:

CerradoSeleccionar tipo de elemento para la página de registro

En el área Seleccionar todos los elementos de un mismo tipo, seleccione el elemento que desee utilizar como elemento principal. Este elemento constituye la base de los registros de la base de datos.

Al seleccionar el elemento principal, se muestra una vista previa de la tabla de base de datos resultante en la ficha Campos. Se crea un registro de base de datos (una fila de la tabla) para cada instancia del elemento principal seleccionado en el archivo XML.

En esta página, puede seleccionar solo un elemento principal. Para seleccionar varios elementos principales o para seleccionar solo algunos elementos en función de otros criterios, haga clic en la casilla Seleccionar elementos utilizando una condición avanzada o expresión XPath y, a continuación, haga clic en Siguiente para abrir la página Selección avanzada de elementos de registro.

CerradoPágina Selección avanzada de elementos de registro

Esta página proporciona opciones avanzadas para seleccionar los elementos principales. Existen las siguientes opciones:

Los siguientes ejemplos ilustran los diferentes resultados de la base de datos que se obtienen cuando se selecciona un único elemento como elemento principal o se seleccionan todos los elementos del mismo tipo que el elemento principal.

CerradoSeleccionar un único elemento como elemento principal

Supongamos que esté utilizando el siguiente archivo XML.

Selecciona el nodo <Nombre> para que "Angela Franklin" sea el elemento principal. Debido a que hay dos instancias del elemento <Nombre> en el nodo superior <Empleados>, la base de datos incluye dos registros y se asemeja a lo siguiente:

CerradoSeleccionar todos los elementos del mismo tipo

Supongamos que esté utilizando el siguiente archivo XML.

En la página Selección avanzada de elementos de registro, realice una de las siguientes acciones:

  • Haga clic para marcar Seleccionar todos los elementos del mismo tipo y, a continuación, en la lista seleccione Nombre.

  • Haga clic para marcar Seleccionar todos los nodos del mismo tipo, seleccione Nombre en la lista y, a continuación, seleccione Empresa o Encargado/a en la lista Dentro de.

La base de datos resultante captura todas las instancias del elemento <Nombre> y genera tres registros:

CerradoPágina de selección de nodos principales/secundarios

Después de seleccionar uno o más elementos principales, puede utilizar esta página para seleccionar los elementos y atributos que desee que aporten datos de campo a la base de datos y especificar cómo desea que se gestionen los elementos reiterativos.

El área Nodos disponibles muestra los elementos y atributos que puede seleccionar para proporcionar datos de campo. Pueden incluir elementos principales y secundario, así como sus atributos. Haga clic para seleccionar las casillas de verificación para los nodos que quiera.

Para nodos reiterativos, las opciones disponibles dependen del tipo de datos (cadena, numérico, fecha, booleano, etc.) e incluyen lo siguiente.

Si no ha proporcionado un archivo de esquema, el asistente permite que los elementos de su XML se repitan incluso si no se repiten en el archivo XML de muestra. Por lo tanto, estas opciones pueden estar disponibles aunque estos nodos no se repitan.