manual de ms visual foxpro 6.0

Upload: darwin-elvis-yanac-suarez

Post on 09-Jan-2016

264 views

Category:

Documents


7 download

DESCRIPTION

fox pro

TRANSCRIPT

  • UNIVERSIDAD NACIONAL DEL CENTRO DEL PERU

    FACULTAD DE ADMINISTRACIN

    DE EMPRESAS

    Elaborado por: Lic. Adm. MARTINEZ BRAVO, Fermn

    [email protected] [email protected]

    MS VISUAL FOXPRO FULL PRCTICA

  • MS Visual FoxPro Full Prctica

    Elaborado Por: Lic. Adm. Martinez Bravo, Fermn Pag. 2

    CASO: ALQUILER DE VIDEOS

    Se trata de una tienda de alquiler de videos, que desea implementar un sistema

    automatizado que le permita administrar la informacin sobre sus clientes y

    videos en alquiler.

    Siguiendo la fase de diseo lgico se ha logrado los siguientes esquemas:

    Esquema lgico (Modelo E/R)

    CLIENTE BOLETA

    VIDEO

    1:N

    M:N

    CATEGORIA

    GENERO

    1:N

    1:N

    CORRESPONDE

    REFERECIA

    PERTENECE

    PERTENECE

    (1,n) (1,1)

    IdClie

    NomClie

    DirClie

    TelClie

    IdBoleta

    Fecha

    IdCateg

    DesCateg

    Precio

    IdVideo

    DesVideo

    IdGenero

    DesGenero

    (1,n)

    (1,n)

    (1,n)

    (1,1)

    (1,n) (1,1)

    Stock

    DniClie

  • MS Visual FoxPro Full Prctica

    Elaborado Por: Lic. Adm. Martinez Bravo, Fermn Pag. 3

    Esquema lgico (Metodologia IE)

    Esquema lgico (Tablas sin valores)

    CLIENTES (IdClie, NomClie, DirClie, TelClie)

    BOLETAS (IdBoleta, IdClie, Fecha)

    BOLETA_VIDEO (IdBoleta, IdVideo) Tabla de enlace

    VIDEOS (IdVideo, IdCateg, IdGenero, DesVideo, Stock)

    CATEGORIAS (IdCateg, DesCateg, Precio)

    GENEROS (IdGenero, DesGenero)

    CLIENTE

    IdClie

    DniClie NomClie DirClie TelClie

    BOLETA

    IdBoleta

    IdClie (FK) Fecha

    BOLETA_VIDEO

    VIDEO

    IdVideo

    IdCateg (FK) IdGenero (FK) DesVideo Stock

    CATEGORIA

    IdCateg

    DesCateg Precio

    GENERO

    IdGenero

    DesGenero

    IdBoleta (FK) IdVideo (FK)

  • MS Visual FoxPro Full Prctica

    Elaborado Por: Lic. Adm. Martinez Bravo, Fermn Pag. 4

    Esquema lgico (Tablas con 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 Crdova, Rolando Jr. Cuzco N 471 362448 C005 06745621 Sedano Salazar, Ral Jr. Grau N 807 362124 C006 24567890 Vasquez Mayta, Arturo Jr. La Cantuta N 125 C007 20563489 Huamn Roque, Juan Jr. Ayacucho N 1153 362198 C008 20734568 Balvin Dvila, Mximo Av. Ricardo Palma N 124 362364 C009 08976543 Balden Loyola, Sara Av. Huancayo N 170 361834 C010 06484956 Aylas Flores, Jos Av. Circunvalacin N 392 706266

    BOLETA IdBoleta IdClie Fecha

    000001 C001 12/01/2004 000002 C002 12/01/2004 000003 C001 19/01/2004 000004 C003 20/01/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

    BOLETA_VIDEO IdBoleta IdVideo

    000001 V001 000001 V002 000002 V005 000003 V001 000004 V003 000005 V001 000005 V003 000005 V004 000007 V006 000007 V010

  • MS Visual FoxPro Full Prctica

    Elaborado Por: Lic. Adm. Martinez Bravo, Fermn Pag. 5

    VIDEO IdVideo IdCateg IdGenero DesVideo Stock V001 E AC EL ULTIMO SAMURAI 5 V002 C DR EL NIO Y EL TORO 2 V003 E AC EL SEOR 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 IdCateg DesCateg Precio C CLSICO S/. 15.00 E ESTRENO S/. 20.00 N NORMAL S/. 10.00 O OFERTA S/. 5.00

    GENERO IdGenero DesGenero AC ACCIN AV AVENTURA CO COMEDIA DR DRAMA TE TERROR

  • MS Visual FoxPro Full Prctica

    Elaborado Por: Lic. Adm. Martinez Bravo, Fermn Pag. 6

    Diccionario de datos para el SGBD MS Visual FoxPro NOMBRE DE

    LA TABLA

    DESCRIPCIN DE

    LA TABLA

    NOMBRE

    DEL

    CAMPO

    TIPO DE

    DATO Y

    LONGITUD

    OPCIN

    NULL

    DESCRIPCIN

    DEL CAMPO

    PK FK

    IdClie Carcter(4) NOT NULL Identificacin del

    cliente

    Yes Not

    DniClie Carcter(8) NOT NULL Nmero de DNI

    del cliente

    Not Not

    NomClie Carcter(40) NOT NULL Apellidos y

    nombres del

    cliente

    Not Not

    DirClie Carcter(40) NOT NULL Direccin del

    cliente

    Not Not

    CLIENTE GUARDA

    INFORMACION DE

    TODOS LOS

    CLIENTES

    REGISTRADOS EN

    EL NEGOCIO

    TelClie Carcter(6) NULL Nmero de

    telfono del

    cliente

    Not Not

    IdBoleta Carcter(6) NOT NULL Numero de la

    boleta

    Yes Not

    IdClie Carcter(4) NOT NULL Identificacin del

    cliente

    Not Yes

    BOLETA ALMACENA

    INFORMACIN DE

    LOS CLIENTES QUE

    ALQUILARON

    VIDEOS Y LA

    FECHA EN LA QUE

    SE ALQUIL

    Fecha Fecha NOT NULL Fecha de alquiler Not Not

    IdBoleta Carcter(6) NOT NULL Numero de la

    boleta

    Yes Yes BOLETA_VIDEO

    IdVideo Carcter(4) NOT NULL Identificacin del

    video

    Yes Not

    IdVideo Carcter(4) NOT NULL Identificacin del

    video

    Yes Not

    IdCateg Carcter(1) NOT NULL Identificacin de

    la categora

    Not Yes

    IdGenero Carcter(2) NOT NULL Identificacin del

    gnero

    Not Yes

    DesVideo Carcter(40) NOT NULL Descripcin del

    video

    Not Not

    VIDEO GUARDA

    INFORMACIN DE

    TODOS LOS

    VIDEOS DEL

    NEGOCIO

    Stock Numrico(1,0) NOT NULL Stock de videos Not Not

    IdCateg Carcter(1) NOT NULL Identificacin de

    la categora

    Yes Not

    DesCateg Carcter(10) NOT NULL Descripcin de la

    categora

    Not Not

    CATEGORIA GUARDA

    INFORMACIN A

    CERCA DE TODAS

    LAS CATEGORAS

    DE VIDEOS Precio Monetario NOT NULL Precio del video Not Not

    IdGenero Carcter(2) NOT NULL Identificacin del

    gnero

    Yes Not GENERO GUARDA

    INFORMACIN A

    CERCA DE TODOS

    LOS GNEROS DE

    VIDEOS

    DesGenero Carcter(10) NOT NULL Descripcin del

    gnero

    Not Not

  • MS Visual FoxPro Full Prctica

    Elaborado Por: Lic. Adm. Martinez Bravo, Fermn Pag. 7

    LABORATORIO N 01

    INGRESO A MS VISUAL FOXPRO

    1. De un clic en el botn Inicio.

    2. Seleccione Programas\Microsoft Visual Studio 6.0\ Microsoft Visual

    FoxPro 6.0

    Una vez ingresado al Visual FoxPro nos mostrar la siguiente ventana de la

    aplicacin:

  • MS Visual FoxPro Full Prctica

    Elaborado Por: Lic. Adm. Martinez Bravo, Fermn Pag. 8

    CREACIN DE LA BASE DE DATOS

    1. Desde el men Archivo elija la opcin Nuevo...

    2. En el cuadro de dilogo elija la opcin Base de datos

    3. De un clic en el botn Nuevo archivo

  • MS Visual FoxPro Full Prctica

    Elaborado Por: Lic. Adm. Martinez Bravo, Fermn Pag. 9

    4. En el cuadro de dilogo especifique la direccin, ingrese el nombre de la

    base de datos y de un clic en el botn Guardar.

    CREACIN DE TABLAS

    1. De un clic en el botn (Nueva tabla) del diseador de base de datos o

    de un anti clic en el diseador de la base de datos y elija la opcin Nueva

    tabla.

  • MS Visual FoxPro Full Prctica

    Elaborado Por: Lic. Adm. Martinez Bravo, Fermn Pag. 10

    2. De un clic en el botn Nueva Tabla

    3. En el cuadro de dilogo especifique la direccin, nombre de la tabla y de un

    clic en el botn Guardar.

  • MS Visual FoxPro Full Prctica

    Elaborado Por: Lic. Adm. Martinez Bravo, Fermn Pag. 11

    4. Luego en el diseador de tablas introducimos los campos, especificando su

    nombre, tipo, ancho, nmero de decimales para los campos numricos, los

    ndices y sus respectivas propiedades.

    5. De un clic en el botn Aceptar del diseador de tablas

    6. De un clic en el botn No para su posterior ingreso de registros.

  • MS Visual FoxPro Full Prctica

    Elaborado Por: Lic. Adm. Martinez Bravo, Fermn Pag. 12

    Para nuestro caso crear las dems tablas y al final se mostrar como la

    siguiente figura:

    MODIFICACION DE TABLAS

    1. De un clic en botn (Modificar tabla) del diseador de base de datos o

    de un anti clic la tabla a modificar y seleccione la opcin Modificar.

    2. Realice las modificaciones que cree necesarias en la ventana de diseo de

    tablas.

  • MS Visual FoxPro Full Prctica

    Elaborado Por: Lic. Adm. Martinez Bravo, Fermn Pag. 13

    INGRESO DE REGISTROS A TABLAS

    1. De un clic en el botn (Examinar tabla) del diseador de base de datos

    o de doble clic en la tabla o anti clic y luego elija la opcin Examinar

    2. Desde el men Ver elija la opcin Modo Anexar

    3. Ingrese los registros.

  • MS Visual FoxPro Full Prctica

    Elaborado Por: Lic. Adm. Martinez Bravo, Fermn Pag. 14

    Para nuestro caso ingrese los registros de todas las tablas, el cual al concluir

    debe mostrase como la siguiente figura:

    CREACION DE RELACIONES

    1. En la ventana del diseador de base de datos

    2. Arrastre el campo clave (PK) de la tabla principal hasta el campo forneo

    (FK) de la tabla secundaria.

    3. De un clic en el cuadro de verificacin Exigir integridad referencial.

    4. Final mente de un clic en el botn Crear.

  • MS Visual FoxPro Full Prctica

    Elaborado Por: Lic. Adm. Martinez Bravo, Fermn Pag. 15

    Para nuestro caso relacionar las dems tablas y al finalizar se debe mostrar

    como la siguiente figura:

  • MS Visual FoxPro Full Prctica

    Elaborado Por: Lic. Adm. Martinez Bravo, Fermn Pag. 16

    LABORATORIO N 02

    CREACION DE VISTAS

    1. Desde el men Archivo elija la opcin Nuevo...

    2. En el cuadro de dilogo elija la opcin Consulta

    3. De un clic en el botn Nuevo archivo

  • MS Visual FoxPro Full Prctica

    Elaborado Por: Lic. Adm. Martinez Bravo, Fermn Pag. 17

    4. Agregue las tablas de las cuales realizar la vista.

    5. Agregue los campos.

    6. Cierre la ventana de consulta y de un clic en botn Si.

    7. Ingrese el nombre de la vista.

    8. De un clic en el botn Aceptar.

  • MS Visual FoxPro Full Prctica

    Elaborado Por: Lic. Adm. Martinez Bravo, Fermn Pag. 18

    Una vez concluido se mostrar la vista en la ventana del diseador de base de

    datos, tal como la siguiente figura:

    VISUALIZACION DE UNA VISTA

    1. De doble clic en la vista o anti clic y elija la opcin Examinar.

  • MS Visual FoxPro Full Prctica

    Elaborado Por: Lic. Adm. Martinez Bravo, Fermn Pag. 19

    2. Luego nos mostrar la ventana de vista.

    MODIFICACIN DE UNA VISTA

    1. De un anti clic en la vista y elija la opcin Modificar.

    2. Realice las modificaciones que cree necesarias en la ventana de vista.

    Para nuestro caso no hay necesidad de realizar modificacin alguna.

  • MS Visual FoxPro Full Prctica

    Elaborado Por: Lic. Adm. Martinez Bravo, Fermn Pag. 20

    LABORATORIO N 03

    CREACION DE CONSULTAS

    1. Desde el men Archivo elija la opcin Nuevo...

    2. En el cuadro de dilogo elija la opcin Consulta

    3. De un clic en el botn Nuevo archivo

  • MS Visual FoxPro Full Prctica

    Elaborado Por: Lic. Adm. Martinez Bravo, Fermn Pag. 21

    4. Agregue las tablas de las cuales realizar la consulta.

    5. Agregue los campos.

    6. Cierre la ventana de consulta y de un clic en botn Si.

  • MS Visual FoxPro Full Prctica

    Elaborado Por: Lic. Adm. Martinez Bravo, Fermn Pag. 22

    7. Ingrese el nombre de la consulta.

    8. De un clic en el botn Guardar.

    EJECUCIN DE UNA CONSULTA

    1. Estando en el diseador de consulta de un clic en el botn (Ejecutar) de

    la barra de herramientas Estndar o de un anti clic y elija la opcin Ejecutar

    consulta.

  • MS Visual FoxPro Full Prctica

    Elaborado Por: Lic. Adm. Martinez Bravo, Fermn Pag. 23

    2. Luego nos mostrar la ventana de consulta.

    VISUALIZACIN DEL SQL

    1. Estando en el diseador de consulta de un anti clic y elija la opcin

    Ver SQL.

    2. Luego nos mostrar la siguiente ventana del SQL.

    MODIFICACIN DE UNA CONSULTA

    1. Abrir la consulta a modificar.

    2. Realice las modificaciones que cree necesarias en la ventana de consulta.

    Para nuestro caso no hay necesidad de realizar modificacin alguna.

  • MS Visual FoxPro Full Prctica

    Elaborado Por: Lic. Adm. Martinez Bravo, Fermn Pag. 24

    LABORATORIO N 04

    CREACION DE INFORMES

    1. Desde el men Archivo elija la opcin Nuevo...

    2. En el cuadro de dilogo elija la opcin Informe

    3. De un clic en el botn Nuevo archivo

  • MS Visual FoxPro Full Prctica

    Elaborado Por: Lic. Adm. Martinez Bravo, Fermn Pag. 25

    4. Estando en el diseador de informes de un anti clic y elija la opcin Entorno

    de Datos

    5. En la ventana Entorno de Datos de un anti clic y elija la opcin Agregar

    6. Agregue la tabla o vista de las cual realizar el informe.

  • MS Visual FoxPro Full Prctica

    Elaborado Por: Lic. Adm. Martinez Bravo, Fermn Pag. 26

    7. Agregue los campos arrastrando de la ventana entorno de datos hacia la

    ventana del diseador de informes.

    8. Cierre la ventana del diseador de informes y de un clic en botn Si.

    9. Ingrese el nombre del informe.

    10. De un clic en el botn Guardar.

  • MS Visual FoxPro Full Prctica

    Elaborado Por: Lic. Adm. Martinez Bravo, Fermn Pag. 27

    VISUALIZACIN DE UN INFORME

    1. De un clic en el botn (Vista preliminar) de la barra de herramientas

    estndar o en la ventana del diseador del informe de un anti clic y elija la

    opcin Vista Previa.

    2. Luego le mostrar el siguiente formulario.

  • MS Visual FoxPro Full Prctica

    Elaborado Por: Lic. Adm. Martinez Bravo, Fermn Pag. 28

    MODIFICACIN DE UN INFORME

    1. En la ventana del diseador de informes realice las modificaciones que cree

    necesarias.

    Para nuestro caso realizar las modificaciones respectivas y al finalizar se debe

    mostrar como la siguiente figura:

  • MS Visual FoxPro Full Prctica

    Elaborado Por: Lic. Adm. Martinez Bravo, Fermn Pag. 29

    LABORATORIO N 05

    CREACION DE FORMULARIOS

    1. Desde el men Archivo elija la opcin Nuevo...

    2. En el cuadro de dilogo elija la opcin Formulario

    3. De un clic en el botn Nuevo archivo

  • MS Visual FoxPro Full Prctica

    Elaborado Por: Lic. Adm. Martinez Bravo, Fermn Pag. 30

    4. Estando en el diseador de formularios de un anti clic y elija la opcin

    Entorno de Datos

    5. Agregue la tabla o vista de las cual realizar el formulario.

  • MS Visual FoxPro Full Prctica

    Elaborado Por: Lic. Adm. Martinez Bravo, Fermn Pag. 31

    6. Agregue los campos arrastrando de la ventana entorno de datos hacia la

    ventana del diseador de formularios.

    7. Cierre la ventana del diseador de formularios y de un clic en botn Si.

    8. Ingrese el nombre del Formulario.

    9. De un clic en el botn Guardar.

  • MS Visual FoxPro Full Prctica

    Elaborado Por: Lic. Adm. Martinez Bravo, Fermn Pag. 32

    EJECUCIN DE UN FORMULARIO

    1. Estando en el diseador de formulario de un clic en el botn (Ejecutar)

    de la barra de herramientas Estndar o de un anti clic y elija la opcin

    Ejecutar formulario.

    2. Luego le mostrar el siguiente formulario.

  • MS Visual FoxPro Full Prctica

    Elaborado Por: Lic. Adm. Martinez Bravo, Fermn Pag. 33

    MODIFICACIN DE UN FORMULARIO

    1. En la ventana del diseador de formularios realice las modificaciones que

    cree necesarias.

    Para nuestro caso realizar las modificaciones respectivas y al finalizar se debe

    mostrar como la siguiente figura: