Este documento describe la creación y validación de tablas en AS/400. Explica cómo crear un archivo físico mediante la introducción de parámetros como el nombre, biblioteca, tipo y texto descriptivo. También detalla los tipos de datos y funciones como Unique e incluye ejemplos de validaciones como impedir valores duplicados o restringir rangos de edad y género. Finalmente, enumera mandatos comunes como UPDDTA para actualizar registros.
Estrategia de prompts, primeras ideas para su construcción
Archivo fisico
1. Computación e Informática
ARCHIVO FISICO
Son aquellos que van almacenar información, las cuales pueden ser tomadas y
accesadas por cualquier lenguaje de programación bajo el entorno de AS/400.
CREACION DE TABLAS:
Procedemos a la creación de la tabla con el siguiente comando:
Pulsamos la tecla de función F4 y luego colocamos los siguientes parámetros:
Nombre de Archivo Fuente = Ingresamos el archivo fuente donde se
va a guardar el archivo físico a crear.
Nombre de Biblioteca = Digitamos la biblioteca del usuario (En la que
se encuentra el archivo físico fuente).
Nombre de Miembro Fuente = Es el nombre del archivo físico a crear.
Tipo de Fuente = Es la extensión el archivo físico, en este caso seria
(PF)
Opción = *BLANK es el valor por omisión.
o 2 = Editar un miembro
o 5 = Examinar un miembro
o 6 = Imprimir un miembro.
Texto Descriptivo = Es el comentario del archivo físico a crear.
Pulsamos la tecla enter.
Vega Collazos, Flor Alicia Página 1
2. Computación e Informática
Ubicamos el cursor debajo de la letra “A” y digitamos la letra A posteriormente
pulsamos la tecla F4
Donde:
TIPO DE NOMBRE : Manejamos 2 tipos de Nombres
R : Teclee R para indicar un Nombre de Formato de Registro.
K : Teclee K para indicar un Nombre de Campo de Clave.
NOMBRE : Es el Nombre de Formato de Registro de Campo o de
Campo de Clave. La longitud máxima permitida es de 10 caracteres.
LONGITUD : Viene hacer un valor para indicar el número de bytes en un
campo de tipo Carácter o el número de dígitos en un campo Numérico.
TIPO DE DATO : Entre los tipos de datos tenemos los siguientes:
S : Teclee S para indicar datos de Decimal con Zona.
A : Teclee A para indicar datos de tipo Carácter.
Si desea ver los demás tipos de datos colocar el cursor en TIPO DE DATO y
pulsar [F1]
Vega Collazos, Flor Alicia Página 2
3. Computación e Informática
POSICIONES DECIMALES : Teclee un valor entre 0 y 31 para indicar el
número de posiciones decimales a la derecha de la coma decimal
FUNCIONES : Entre las Funciones tenemos los siguientes:
COLHDG: Proporciona cabeceras de columna para el campo.
COMP: Proporciona un valor de comparación (sólo para función de
referencia).
DESCEND: Dispone registros desde el valor de campo de clave más
alto al más pequeño.
RANGE: Proporciona un rango de valores válidos (sólo para función
de referencia).
TEXT: Proporciona una descripción del registro o campo.
UNIQUE: Indica que no se permiten los valores de clave duplicados.
VALUES: Proporciona una lista de valores válidos (sólo para función
de referencia).
A continuación explicaremos las siguientes validaciones:
1. Unique impide que se ingresen valores duplicados
2. Impide que se deje vacio en campo CODCLI
3. Hace que el campo EDACLI solo se ingrese valores mayores a 18.
4. Solo se puede ingresar valores M (masculino) y F (femenino).
Vega Collazos, Flor Alicia Página 3
4. Computación e Informática
MANDATOS DE ARCHIVOS
UPDDTA: Ingresar, modifica y actualizar registros.
RUNQRY *N: Visualizar registros.
DSPPFM: Visualizar registros.
DSPFD: Visualizar descripción de archivo.
DSPFFD: Visualizar descripción de campos.
DSPDBR: Visualizar base de datos relacionadas.
CLRPFM: Borra el contenido del archivo.
Vega Collazos, Flor Alicia Página 4