Documentos de Académico
Documentos de Profesional
Documentos de Cultura
FOXPRO
I. DEFINICIÓN:
Visual FoxPro es un gestor de base de datos, orientado a la programación de objetos (POO).
Visual Fox Pro pertenece a la familia Visual Studio lo que hace que su programación sea sencilla,
estructurada y más fácil de entender tanto para programadores principiantes como
programadores expertos.
1
V. TIPOS DE CAMPOS:
Los campos no deben de contener caracteres especiales, fuera del carácter "Guión bajo", y
tampoco puede empezar con un número. Pueden ser cuales quiera de varios tipos:
Carácter: Cualquier cosa que se pueda teclear, puede ir en un campo de caracteres. Un carácter
es lo mismo que un byte y un byte puede tener cualquier valor ASCII hasta 255, con unas cuántas
excepciones.
Monetario: Es un campo numérico e incluye cuatro cifras decimales.
Numérico: Hasta un límite de 18 dígitos, con tantas cifras decimales como quieras. Los enteros se
almacenan en este formato y un nuevo tipo de dato "moneda" se usa generalmente para dinero.
Flotante: Este no lo utilizaremos en este manual pues sólo sirve por compatibilidad con dBASE V,
es equivalente al formato numérico.
Fecha: Para almacenar la fecha en un formato interno numérico, pero su validación y
representación se controlan con este tipo de campo.
LABORATORIO Nº 01
2
CREACIÓN DE LA BASE DE DATOS
Desde el menú Archivo elija la opción Nuevo...
3
En el cuadro de diálogo especifique la dirección, ingrese el nombre de la base de datos y de un clic en
el botón Guardar.
CREACIÓN DE TABLAS
De un clic en el botón (Nueva tabla) del diseñador de base de datos o de un anti clic en el diseñador
de la base de datos y elija la opción Nueva tabla….
4
De un clic en el botón Nueva Tabla.
5
Luego en el diseñador de tablas introducimos los campos, especificando su nombre, tipo, ancho,
número de decimales para los campos numéricos, los índices y sus respectivas propiedades.
De un clic en el botón Aceptar del diseñador de tablas.
6
Realizar las siguientes tablas para la base de datos “ALQUILER
7
Esquema lógico (Tablas sin valores)
CLIENTE
IdClie DniClie NomClie DirClie TelClie
C001 20737450 Flores Vargas, José Jr. Tacna Nº 741 362372
C002 05678945 Balbin Povis, Alfonso Jr. Bolognesi Nº 410 361840
C003 23459089 Osorio Vargas, Sotero Jr. Acolla Nº 647
C004 20895763 Rivera Córdova, Rolando Jr. Cuzco Nº 471 362448
C005 06745621 Sedano Salazar, Raúl Jr. Grau Nº 807 362124
C006 24567890 Vasquez Mayta, Arturo Jr. La Cantuta Nº 125
C007 20563489 Huamán Roque, Juan Jr. Ayacucho Nº 1153 362198
C008 20734568 Balvin Dávila, Máximo Av. Ricardo Palma Nº 124 362364
C009 08976543 Baldeón Loyola, Sara Av. Huancayo Nº 170 361834
C010 06484956 Aylas Flores, José Av. Circunvalación Nº 392 706266
BOLETA
IdBoleta IdClie Fecha
000001 C001 12/01/2004
000002 C002 12/01/2004
000003 C001 01/19/2004
000004 C003 01/20/2004
000005 C001 02/02/2004
000006 C005 02/02/2004
000007 C007 02/02/2004
000008 C003 03/02/2004
000009 C010 03/02/2004
000010 C006 03/02/2004
8
BOLETA_VIDEO
IdBoleta IdVideo
000001 V001
000001 V002
000002 V005
000003 V001
000004 V003
000005 V001
000005 V003
000005 V004
000007 V006
000007 V010
VIDEO
IdVideo IdCateg IdGenero DesVideo Stock
V001 E AC EL ULTIMO SAMURAI 5
V002 C DR EL NIÑO Y EL TORO 2
V003 E AC EL SEÑOR DE LOS ANILLOS 4
V004 O AV EL TESORO ESCONDIDO 4
V005 N AC COMANDO 3
V006 E CO PEGADO A TI 2
V007 O DR TITANIC 4
V008 E AC EL PATRIOTA 3
V009 N TE DEMONIOS 1
V010 N AC CORAZON VALIENTE 5
V011 C DR MADRE INDIA 5
V012 C AC ROCKY 2
V013 C AC RAMBO 5
CATEGORIA GENERO
IdCateg DesCateg Precio IdGenero DesGenero
C CLÁSICO S/. 15.00 AC ACCIÓN
E ESTRENO S/. 20.00 AV AVENTURA
N NORMAL S/. 10.00 CO COMEDIA
O OFERTA S/. 5.00 DR DRAMA
TE TERROR
9
10
LABORATORIO Nº 02
CREACION DE VISTAS
1. Desde el menú Archivo elija la opción Nuevo...
11
4. Agregue las tablas de las cuales realizar la vista.
12
Una vez concluido se mostrará la vista en la ventana del diseñador de base de
datos, tal como la siguiente figura:
13
LABORATORIO Nº 03
CREACION DE CONSULTAS
1. Desde el menú Archivo elija la opción Nuevo...
14
4. Agregue las tablas de las cuales realizar la consulta.
15
6. Cierre la ventana de consulta y de un clic en botón Si.
16
2. Luego nos mostrará la ventana de consulta.
17
LABORATORIO Nº 04
CREACION DE INFORMES
1. Desde el menú Archivo elija la opción Nuevo...
18
4. Estando en el diseñador de informes de un anti clic y elija la opción Entorno
de Datos…
19
7. Agregue los campos arrastrando de la ventana entorno de datos hacia la
ventana del diseñador de informes.
20
VISUALIZACIÓN DE UN INFORME
21
MODIFICACIÓN DE UN INFORME
1. En la ventana del diseñador de informes realice las modificaciones que cree
necesarias.
22