Visual fox pro

Solo disponible en BuenasTareas
  • Páginas : 38 (9324 palabras )
  • Descarga(s) : 7
  • Publicado : 17 de agosto de 2010
Leer documento completo
Vista previa del texto
INSTITUTO METROPOLITANO DE EDUCACIÓN PROGRAMACIÓN DE COMPUTADORES GUIA #1 DE VISUAL FOXPRO DOCENTE: MAURICIO CANO REPASO MANEJO BÁSICO DE TABLAS a) La empresa Instituto Metropolitano de Educación, requiere el diseño de una base de datos que le permita almacenar la siguiente información:
1. 2. 3. 4. Maestro de Programas: programas de estudio Maestro de asignaturas: asignaturas de estudio. Hojasde vida de los estudiantes: información básica de los estudiantes. Información de matrícula: información de matrícula semestral.

Se requiere diseñar la estructura de las 4 tablas tal y como se indica a continuación: 1. Maestro de Programas 2. Maestro de Asignaturas Nombre Campo Tipo de datos Ancho Nombre Campo Tipo de datos Codigo Carácter 2 Codigo Carácter Nombre Carácter 50 Nombre CarácterPrograma Carácter Campo clave ascendente: Codigo Campo clave ascendente: Codigo 3. Hojas de vida Nombre Campo Codigo Nombre Apellidos Programa TelResidencia DirResidencia FechaNacimto Tipo de datos Carácter Carácter Carácter Carácter Carácter Carácter Fecha Ancho 10 50 50 2 20 40 8 4. Matrícula Nombre Campo Codigo Fecha Nivel Jornada Estado Observación

Ancho 10 50 2

Tipo de datos Carácter FechaCarácter Carácter Carácter Memo

Ancho 10 8 2 1 1 10

Campo clave ascendente: Codigo

Campo clave ascendente: Codigo

b) Genere los campos claves indicados en cada estructura. c) Introduzca información dentro de cada tabal. Mínimo cinco registros por tabla. Trate de que la información sea ceñida a la realidad. d) Genere los formularios para automatizar procesos con las 4 tablas. e) Generecuatro consultas. Una para cada tabla. f) Ejecute los comandos de la hoja Resumen de Comandos dados por el docente. Abra manualmente las tablas y ejecute los comandos. Esto con el objetivo de memorizar órdenes que durante las tareas de programación, se hace muy común su uso. Nota: La programación es un arte que se logra mediante la práctica. La memoria juega un papel importante a la hora deescribir código de programas. Una de las ventajas de los nuevos lenguajes Visuales, es el de esconder un poco el código, pero eso no significa que no sea necesario aprender un poco de las órdenes que caracterizan a cada lenguaje. Instituto Metropolitano de Educación – 512 44 40

Visual FoxPro - Guía de clases #1 REPASO COMANDOS DEL FOXPRO COMANDOS PARA MANIPULAR TABLAS CREATE USE USE ALIAS USEMODIFY STRUCTURE CLOSE ALL SELECT

2

Crear una tabla. Abrir una tabla. Abre una tabla y selecciona el área de trabajo en la cual se desea trabajar. Cierra cualquier tabla abierta en el área de trabajo activa Modificar la estructura de la tabla abierta. Cerrar todos los ficheros abiertos en el sistema FoxPro. Selecciona el área N de trabajo

COMANDOS PARA MANIPULAR REGISTROS APPEND APPENDBLANK SCATTER MEMVAR GATHER MEMVAR DELETE DELETE ALL DELETE ALL FOR RECALL RECALL ALL RECALL ALL FOR Agregar registros a la tabla abierta Agregar un registro en blanco a la tabla abierta Llevar el registro activo a un arreglo de memoria Llevar un arreglo de memoria al registro activo Borrar el registro activo Borrar todos los registros de la tabla abierta Borrar todos los registros que cumplan conla condición. Recuperar o retirar la marca de borrado lógica de un registro Recuperar todos los registros con la marca de borrado lógica. Recuperar todos los registros que cumplan con la condición.

COMANDOS PARA MOVERSE ENTRE REGISTROS GO TOP GO BOTTOM SKIP + SKIP - Ir al primer registro de la tabla abierta Ir al ultimo registro de la tabla abierta. Mueve el puntero de los registros +Nposiciones (Avanzar) Mueve el puntero de los registros –N posiciones (Retroceder)

COMANDOS PARA TRABAJAR ÍNDICES COMPUESTOS USE ORDER TAG SET ORDER TO TAG SET ORDER TO SEEK FOUND() INDEX ON TAG FOR Abre la tabla indicada y selecciona el como clasificación de los registros, lo indicado por Índice. Selecciona el índice como orden para los registros. Cierra cualquier fichero índice activado...
tracking img