Sunteți pe pagina 1din 186

IBM Informix

DB-Access Guía del usuario

Versión 9.4

G210-0111-00

IBM Informix

DB-Access Guía del usuario

Versión 9.4

G210-0111-00

Nota Antes de leer esta información y el producto al que da soporte, lea la

Nota Antes de leer esta información y el producto al que da soporte, lea la información del apartado “Avisos” en la página C-1.

leer esta información y el producto al que da soporte, lea la información del apartado “Avisos”

Primera edición (octubre de 2002)

Esta publicación es la traducción del original inglés IBM Informix DB-Access User’s Guide, G251-1239-00.

Este documento contiene información de propiedad de IBM. Se proporciona bajo un acuerdo de licencia y está protegido por la ley de copyright. La información contenida en esta publicación no incluye ninguna garantía de producto y no deberá considerarse como tal cualquier declaración proporcionada en este manual.

Cuando se envía información a IBM, se otorga a IBM un derecho no exclusivo para utilizar o distribuir la información del modo que estime apropiado sin incurrir por ello en ninguna obligación con el remitente.

© Copyright International Business Machines Corporation 1996, 2002. Reservados todos los derechos.

Contenido

En esta presentación

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

vii

Acerca de este manual .

.

.

.

.

.

.

.

.

.

.

.

.

.

viii

Tipos de usuarios.

Dependencias de software

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

viii

.

ix

Suposiciones acerca del entorno local

Características nuevas.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

ix

ix

Convenios de documentación

.

.

.

.

.

.

.

.

.

.

.

.

.

.

ix

Convenios tipográficos

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

x

Otros convenios .

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

x

Diagramas de sintaxis.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

xi

Convenios de código de ejemplo .

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

xv

Documentación adicional

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

xv

Lectura relacionada.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

. xviii

Conformidad con los estándares de la industria

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

. xviii

IBM agradece sus comentarios

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

xix

Capítulo 1. Cómo empezar con DB-Access

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

1-1

¿Qué es DB-Access?

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

1-1

Utilización de DB-Access

Configuración de DB-Access .

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

1-2

1-4

Instalación previa a DB-Access

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

1-4

Variables de entorno .

. Creación y utilización de las bases de datos de demostración

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

1-4

1-6

Bases de datos de demostración .

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

1-6

Instalación de demostración

.

.

.

.

.

.

.

.

.

.

.

.

.

1-7

Sintaxis de la línea de mandatos .

.

.

.

.

.

.

.

.

.

.

.

.

.

1-8

Privilegios para la base de datos de demostración

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

1-10

Permisos para los archivos de mandatos de SQL .

.

.

.

.

.

.

.

.

.

.

.

.

.

1-10

Cómo invocar DB-Access .

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

1-10

Inicio de la interfaz de menús de DB-Access

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

1-12

Ejecución de un archivo de mandatos.

.

. Activación de la característica XLUF para caracteres no imprimibles

.

. Comprobación de la conformidad con los estándares ANSI

.

. Visualización del esquema de información .

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

 

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

1-18

1-18

1-19

1-19

Utilización interactiva de DB-Access en modalidad no de menú .

 

.

.

.

.

.

.

.

.

.

.

. 1-20

Manuales relacionados.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

1-23

Capítulo 2. Utilización de la interfaz de menús de pantalla completa

 

.

.

.

.

.

.

.

.

.

.

2-1

Utilización de la interfaz de usuario de DB-Access .

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

2-1

Utilización del teclado con DB-Access .

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

2-2

. Utilización de pantallas de respuesta

Utilización de menús

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

2-3

2-4

Utilización de la pantalla AYUDA

.

.

.

.

.

.

.

.

.

.

.

.

.

2-5

Utilización de una pantalla de editor

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

2-6

Propuestas alternativas .

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

2-6

Tareas de nivel de base de datos .

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

2-6

Tareas de nivel de tabla .

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

2-8

Manuales relacionados.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

. 2-10

Capítulo 3. Opción RDSQL .

.

Utilización de un editor del sistema.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

3-1

Visión general del menú SQL

 

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

3-2

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

3-2

. Entrada de una sentencia de SQL nueva

La opción Lenguaje-consulta .

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

3-3

3-4

Utilización de las teclas de edición .

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

3-5

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

3-6

Restricciones de Ejecución de una sentencia de SQL .

. Sentencias soportadas por la opción Ejec .

.

.

 

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

3-7

3-8

Visualización de resultados satisfactorios

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

. 3-10

Qué sucede cuando hay errores .

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

. 3-11

Modificación de una sentencia de SQL

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

. 3-12

Redirección de los resultados de la consulta

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

. 3-14

Envío de salida a una impresora

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

. 3-14

Envío de salida a un archivo.

Envío de salida a una conexión .

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

. 3-14

. 3-15

Elección de una sentencia de SQL existente .

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

. 3-16

Cómo guardar la sentencia de SQL actual

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

. 3-17

Visualización de información de tabla

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

. 3-18

Eliminación de una sentencia de SQL .

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

. 3-20

Soporte para rutinas SPL .

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

. 3-21

Manuales relacionados.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

. 3-24

Capítulo 4. Opción Base_datos

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

4-1

Selección de una opción del menú Base_datos

 

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

4-2

Selección de una base de datos

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

4-2

Lista de bases de datos disponibles .

Creación de una base de datos

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

4-3

Especificación de una base de datos

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

4-4

4-4

Especificación de un espacio DB .

 

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

4-5

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

4-5

Especificación de anotación cronológica Salida del menú CREAR BASE_DATOS

. Visualización de información de base de datos .

.

.

.

 

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

4-6

4-6

Recuperación de información sobre espacios DB

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

4-8

Recuperación de información de entorno local no por omisión .

 

.

.

.

.

.

.

.

.

.

.

.

.

4-8

Recuperación de información sobre rutinas

 

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

4-9

Selección de una base de datos diferente .

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

. 4-11

Supresión de una base de datos.

. Pantalla BORRAR BASE DE DATOS .

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

. 4-11

. 4-11

Confirmación de la decisión de supresión de una base de datos .

 

.

.

.

.

.

.

.

.

.

.

. 4-12

Cierre de una base de datos .

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

. 4-12

Manuales relacionados.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

. 4-13

Capítulo 5. Opción Tabla .

.

.

.

.

.

.

.

.

.