pseudoformal o pseudocodigo de archivos de la universidad de carabobo facultad de ciencias y tenologia - computacionDescripción completa
Descripción completa
resumen, prueba y apoyo del libroDescripción completa
Descripción completa
Descripción: propuesta de cuadro de clasificación de archivos personales.
Descripción completa
controladores de plcDescrição completa
SEMANA 11
ARCHIVOS LÓGICOS
ARCHIVO LÓGICO Los archivos lógicos son objetos del tipo *FILE y atributo LF, estos archivos no contienen datos, su función principal es la de filtrar los datos de uno o más archivos físicos. Los archivos lógicos se clasifican en: Simples, Múltiples y de Unión. Algunas de las cosas que se puede hacer con un archivo lógico son:
Cambiar lógicamente los atributos de los campos de los archivos físicos (por ejemplo: longitud de campo y orden de campo). Proporcionar secuencias lógicas adicionales de registros. Proteger uno o más campos de archivos físicos para que no se lean o cambien. Derivar nuevos campos de campos de archivos arch ivos físicos. Proteger registros de archivos físicos específicos para que no se lean. Hacer que dos o más archivos parezcan un archivo único.
Entre los tipos de archivos lógicos tenemos los siguientes:
Archivo Lógico de formato simple. Utiliza datos de un archivo físico. Un archivo lógico simple es la categoría de archivo lógico que se utiliza más frecuentemente. Se utiliza para seleccionar campos o registros de un archivo físico en el que está basado. También se utiliza para ordenar registros de un archivo físico a través de una vía de acceso en secuencia por claves. El usuario puede leer, actualizar, añadir y suprimir registros a través de un archivo lógico simple.
Creación de un archivo lógico simple Para esto vamos a utilizar el archivo físico llamado TABCLI, que tiene la siguiente estructura.
Prof. Aileen Portella Portugal
Curso: Redes de Minicomputa Minicomputadoras doras
SEMANA 11
ARCHIVOS LÓGICOS
Iniciaremos el SEU para la creación del archivo lógico simple.
Pulsamos la tecla F4
Pulsamos ENTER y el sistema nos mostrará otra pantalla donde definiremos la estructura del lógico, para esto vamos a utilizar la letra A, que designa a este formulario como de especificación de descripción de datos (DDS), tal como se muestra en la siguiente pantalla:
Prof. Aileen Portella Portugal
Curso: Redes de Minicomputa Minicomputadoras doras
SEMANA 11
ARCHIVOS LÓGICOS
Parámetros más usados en este tipo de solicitud. Tipo Nombre=
es usado para indicar el tipo o el nombre de especificación, puedes usar las siguientes especificaciones:
ENTRADA R J En blanco K S O
SIGNIFICADO Nombre del formato de registro. Especificación de unión Nombre de campo o condición AND de la selección / omisión. Nombre de campo clave. Nombre de selección. Nombre de omisión.
Nombre= aquí se especifica lo siguiente:
El formato o formatos de registros para el archivo lógico Los campos del formato de registro.
Longitud= indica la longitud de cada campo. Si se deja en blanco esta posición, el campo que se está definiendo tiene la misma longitud que el campo correspondiente en el archivo(s) físico(s) en el cual se basa el archivo(s) lógico(s).
Tipos de Datos= especifique el tipo de dato de un archivo lógico para alterar temporalmente o cambiar el tipo de datos del campo correspondiente en el archivo físico en el cual se basa el archivo lógico.
Prof. Aileen Portella Portugal
Curso: Redes de Minicomputa Minicomputadoras doras
SEMANA 11
ARCHIVOS LÓGICOS
TIPOS NUMÉRICOS P S B F TIPO ALFANUMÉRICO A
DESCRIPCIÓN Decimal empaquetado. Decimal con zona. Binario. Coma flotante.
DESCRIPCIÓN Caracteres.
Posiciones decimales=
especifique posiciones decimales en un archivo lógico sólo para alterar temporalmente o cambiar las posiciones decimales del campo correspondiente en el archivo físico.
Uso=
utilice esta columna para especificar que un campo es sólo una entrada (I), bivalente (B), blanco (por defecto), neutro (N, solo válido para archivos lógicos de unión).
Funciones=
esta columna es para especificar palabras claves validas en un archivo lógico.
FUNCIONES PFILE(A1) JFILE(A1 A2 …)
JOIN(A1 A2) JFLD JREF(N) RANGE VALUES COMP SST
DESCRIPCIÓN Especifica un archivo físico. Especifica los archivos físicos a unir. La unión es de par en par a través de campos comunes, pueden indicarse sus nombres o números relativos como fueron colocados en JFILE. Va siempre después del JOIN, especifica los campos comunes para su unión y no requiere que sean campos clave. Se utiliza cuando un mismo campo figura en más de un archivo, aquí se debe indicar a que archivo pertenece. Rango de valores. Lista de valores. Compara valores. Extrae caracteres.
Prof. Aileen Portella Portugal
Curso: Redes de Minicomputa Minicomputadoras doras
SEMANA 11
ARCHIVOS LÓGICOS
Continuamos con nuestro archivo lógico y su s u estructura sería la siguiente:
Lo guardamos con el comando FILE y luego lo compilamos con la opción 14. Para ejecutarlo digitamos el comando: RUNQRY *N LOGCLI, y nos mostrará lo siguiente:
Para ir de derecha a izquierda utilizamos respectivamente. Prof. Aileen Portella Portugal
Shift + [F8]
y
Shift + [F7]
Curso: Redes de Minicomputa Minicomputadoras doras