You are on page 1of 25

Programa de Computacin e Informtica

Practica Dirigida
La siguiente prctica tiene como objetivo recordar los realizado anteriormente con los comandos CPYF y SAVOBJ, el utilitario STRSEU y la Transferencia de Archivos. 1) Crear el siguiente archivo Fsico llamado TABPRO con el nmero de registro mximo y el nmero de miembro mximos.
Nombre de Archivo Fsico: TABPRO Nombre de Registro: TABPROR Campos PROCOD PRONOM CATCOD PROUND PROPRE PROSTK Cabecera Cdigo de Producto (PK - nica) Nombre de Producto Cdigo de Categora Unidad de Medida Precio Stock Longitud 4 50 4 50 12 12 Escala Tipo de Dato 0 Numero Alfanumrico 0 Numero Alfanumrico 6 Numero 6 Numero Mayor a 0 Rango de 0 a 5000 Validacin

Solucin: a) Crear el Archivo Usando el Utilitario STRSEU

b) Presionamos [F4] c) Ingresamos los parmetros solicitados.

Campus Virtu@l: http://computacion.idatvirtual.edu.pe

Programa de Computacin e Informtica

d) Luego ingresamos la estructura de la tabla.

e) Luego guardamos el archivo y salimos, con el comando FILE f) Luego ubicamos nuestro archivo con el mandato WRKMBRPDM QDDSSRC.

Campus Virtu@l: http://computacion.idatvirtual.edu.pe

Programa de Computacin e Informtica

g) Compilamos nuestro archivo con la opcin 14 + [F4]

Presionamos [F10], para parmetros adicionales, para ubicar los siguientes parmetros. Mximo de miembros . . . . . . . MAXMBRS *NOMAX Nmero inicial de registros . *NOMAX

Campus Virtu@l: http://computacion.idatvirtual.edu.pe

Programa de Computacin e Informtica

Y presionamos [Enter], nos debe aparecer el siguiente mensaje.

h) Una vez compilada, realice las operaciones de Insertar, Eliminar y Modificar a travs del comando UPDDTA.

Campus Virtu@l: http://computacion.idatvirtual.edu.pe

Programa de Computacin e Informtica

i) Luego de haber insertado la informacin, visualizarla con el comando RUNQRY *N TABPRO.

2) Realizar la Transferencia de informacin desde el AS/400 hacia el archivo DATOS_TABPRO.XLS en la PC. Solucin:

Campus Virtu@l: http://computacion.idatvirtual.edu.pe

Programa de Computacin e Informtica

Campus Virtu@l: http://computacion.idatvirtual.edu.pe

Programa de Computacin e Informtica

3) En el archivo descargado modificarlo y adicionarle la siguiente informacin.

4) Realizar la Transferencia de informacin desde el archivo de la PC DATOS_TABPRO.XLS hacia la tabla TABPRO en el AS400. Solucin:

Campus Virtu@l: http://computacion.idatvirtual.edu.pe

Programa de Computacin e Informtica

5) Transferir la Estructura de la tabla TABCAT (PF) desde la PC hacia el AS/400. Solucin.

Campus Virtu@l: http://computacion.idatvirtual.edu.pe

Programa de Computacin e Informtica

6) Compilar la tabla TABCAT en el AS400 con la Opcin 14.

Campus Virtu@l: http://computacion.idatvirtual.edu.pe

Programa de Computacin e Informtica

7) Transferir los datos hacia la tabla TABCAT.

Solucin:

Campus Virtu@l: http://computacion.idatvirtual.edu.pe

Programa de Computacin e Informtica

8) Adicionar el Campo PROEST (Longitud 1, Tipo Alfanumrico, que solo acepte los valores A e I y por defecto la letra A) en la tabla TABPRO, sin perder su informacin. Solucin. Editar el Archivo TABPRO y adicionarle el campo PROEST.

Campus Virtu@l: http://computacion.idatvirtual.edu.pe

Programa de Computacin e Informtica

Crear una copia de la informacin con el comando CPYF.

Compilar la tabla TABPRO con las mismas consideraciones del punto 1.g

Campus Virtu@l: http://computacion.idatvirtual.edu.pe

Programa de Computacin e Informtica

Verificar el campo aadido.

Recuperar la informacin en la tabla TABPRO con el comando CPYF

Campus Virtu@l: http://computacion.idatvirtual.edu.pe

Programa de Computacin e Informtica

Verificando que la informacin este restablecida.

9) Crear una copia del Archivo de la Tabla TABPRO que se llame TABPROC1, pero solo de los registros que cumplan con la condicin CATCOD sea igual a 1,3,6. Solucin

Campus Virtu@l: http://computacion.idatvirtual.edu.pe

Programa de Computacin e Informtica

Campus Virtu@l: http://computacion.idatvirtual.edu.pe

Programa de Computacin e Informtica

Verificando la informacin copiada.

10) Crear una copia del Archivo de la Tabla TABPRO que se llame TABPROC2, pero solo de los registros que cumplan con la condicin PROPRE sea MAYOR a 5 y menor a 10 y PROEST sea igual a A.

Campus Virtu@l: http://computacion.idatvirtual.edu.pe

Programa de Computacin e Informtica

Campus Virtu@l: http://computacion.idatvirtual.edu.pe

Programa de Computacin e Informtica

Verificando la informacin copiada.

11) Adiconar 2 Miembros al Archivo TABPRO, con los nombres TABPROM1, TABPROM2.

Campus Virtu@l: http://computacion.idatvirtual.edu.pe

Programa de Computacin e Informtica

12) Actualizar algunos registros de la tabla TABPRO con PROEST = I. 13) Copiar los registros de la Tabla TABPRO hacia el Miembro TABPROM1 de los datos donde PROEST=A y hacia el miembro TABPROM2 de los datos donde PROEST=I, estos miembros estn contenidos en la misma tabla. Solucin Copiando los Activo.

Campus Virtu@l: http://computacion.idatvirtual.edu.pe

Programa de Computacin e Informtica

Copiando los Inactivos.

Campus Virtu@l: http://computacion.idatvirtual.edu.pe

Programa de Computacin e Informtica

Verificando la informacin de Activos

Campus Virtu@l: http://computacion.idatvirtual.edu.pe

Programa de Computacin e Informtica

Verificando los Inactivos

Campus Virtu@l: http://computacion.idatvirtual.edu.pe

Programa de Computacin e Informtica

14)

Alterar el Archivo TABPRO con el Miembro TABPROM2

Campus Virtu@l: http://computacion.idatvirtual.edu.pe

Programa de Computacin e Informtica

Verificando la informacin alterada RUNQRY *N TABPRO

15)

Eliminar la Alteracin de la tabla TABPRO

Campus Virtu@l: http://computacion.idatvirtual.edu.pe

Programa de Computacin e Informtica

16)

Crear la Librera LIBDIP[x] CRTLIB LIBDIP[X]

17) Crear un Archivo de Salvado que se llame SAVDIP[X], una vez creado el archivo de salvado, salvar las tablas TABPRO y TABCAT.

18) Restaurar las tablas TABPRO y TABCAT del archivo de Salvado en el librera creada en el punto LIBDIP[X].

Campus Virtu@l: http://computacion.idatvirtual.edu.pe