guia visual fox pro

Páginas: 6 (1356 palabras) Publicado: 6 de abril de 2013
UNIVERSIDAD DE EL SALVADOR
FACULTAD DE INGENIERIA Y ARQUITECTURA
ESCUELA DE INGENIERIA DE SISTEMAS INFORMATICOS
PROGRAMACION II (OTRAS CARRERAS)
CICLO I - 2013

GUIA DE LABORATORIO Nº 3
Creación de SQL Con Asistente
Objetivo:
 Crear formularios de mantenimiento uno a muchos.
 Gestionar datos utilizando instrucciones SQL creados por medio del Asistente.

Consideraciones
Debe decontinuar trabajando dentro de su proyecto “PermisosUes”.
Ingresar la mayor cantidad de datos.
Desde la ventana Command ejecute las siguientes instrucciones de entorno
SET STRIC TO 0
SET CENTURY ON
SET DATE TO BRITISH

FORMULARIOS UNO A MUCHOS
Vista de la Base de Datos “Permisobd” y sus tablas:

Del diseño anterior podemos determinar que existen 5 relaciones 1 a mucho,
siendo las másimportantes:
- Empleado – Detalle de permisos (Detaperm)
- Departamentos (Deptos) – Puestos.
- Permisos - Detalle de permisos (Detaperm).
Por lo que se crearan los formularios uno a muchos para cada caso.
Creación del formulario uno a muchos para Empleados y Detalle de permisos por
medio del asistente:
Seleccione ficha Documentos, Objeto Form y luego el botón Nuevo; después
seleccione elbotón de Asistente (Form Wizard):

Seleccione formulario uno a muchos, luego el botón Ok:

2

Los formularios consisten en una interfaz (pantalla o formulario) que permite un
vínculo entre el usuario final y los datos, permite agregar, modificar, eliminar y
consultar datos. En los formularios del tipo uno a muchos participan como mínimo
2 tablas, ejemplo puede ser: Empleado – Detalle de suspermisos.
Ejemplo de laboratorio: crear por medio del asistente un formulario uno a muchos
entre las tablas Empleado – Detalle de permisos.
Tabla Padre: seleccione la tabla Empleado (tabla padre relación uno), luego
seleccione todos sus campos

Mueva los
campos a la
lista de la
derecha
como
muestra

Tabla Hijo o detalle: seleccione la tabla Detaperm, luego seleccione sus campos:3

Verifique el campo común entre las tablas Empleados y Detaper, este es Nit, luego
tipo de ventana (estilo):

Seleccione
estilo
Embossed
NIT

NIT

Seleccione el orden en que se mostraran los datos, se recomienda Apellidos y
Nombres (este ya existe):

Apellidos + Nombres

4

Escriba el titulo del formulario: “Empleados y sus Permisos”, luego guardar con el
nombreEmpleado001:

Empleados y sus Permisos

Empleado001

Seleccione el formulario Empleado001 y luego el botón Run (ejecutar):

Clic en empleado001

Ejecutar

5

El resultado debe ser:

Hacer formularios uno a muchos para las tablas restantes:
- Departamentos (Deptos) – Puestos.
- Permisos - Detalle de permisos (Detaperm).

CONSULTAS CON SQL
Las consultas SQL surgen generalmente comoresultado de una pregunta , su
objetivo es extraer información de la base de datos, entre sus características
están:
- Seleccionar diferentes campos desde una o más tablas.
- Ordenar en forma ascendente o descendente la información.
- Seleccionar bajo ciertos criterios los datos.
- Mostrar Información detallada, agrupada o ambos casos.
- Realizar cálculos entre los campos.
- La salida de losdatos es hacia una instancia, tabla, etc.

6

Seleccione ficha Data, objeto Queries (consulta) y luego el botón nuevo, después
nuevo Query:
Consulta 1
Requerimiento:
Tablas:
Nombre físico:

Mostrar los datos: Nit, Apellidos, Nombres, Fecha de ingreso
de todos los empleados antiguos y actuales.
Empleado.
Consulta001

Seleccione la ficha Data, seleccione el objeto Queries, luego elbotón New…

Clic

Desde la ventana de la derecha, seleccione la tabla o tablas que contienen la
informacion solicitada, estas se mostraran en la parte superior de la ventana
“Query Designer”

C
A

B

7

A
B
C

Area donde se muestran las tablas que participan en las consultas.
Fichas utilizadas para: seleccionar los campos a mostrar, aplicar criterio,
Orden de los datos,...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • guia visual fox pro
  • visual fox pro
  • Comando de visual fox pro
  • Visual Fox Pro
  • visual fox pro
  • Visual Fox Pro
  • Manual de visual fox pro
  • Propíedades del microsoft visual fox pro

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS