maestro

Páginas: 9 (2032 palabras) Publicado: 18 de febrero de 2014
Visual FOXPRO 6.0
Iniciando una sesión de trabajo en Visual Fox
Paso 1.
Clic en el botón de Inicio.
Paso 2.
Elija Programas y luego Microsoft VisualStudio 6.0
Paso 3.
Luego el icono de Microsoft Visual FoxPro 6.0
Antes de abandonar Visual FoxPro, cierre los archivos abiertos (tablas), puede usar el comando CLOSE DATA, luego QUIT para salir, también puede usar la opción Salir, en el menúArchivo, o pulsar Alt F4. Para evitar dañar sus archivos.

Tablas y Base de Datos
Primero hagamos una definición rápida de Tabla y Base de Datos:
• Tabla: Conjunto de datos almacenados en un archivo DBF (filas y columnas), si una tabla no forma parte de una Base de Datos se le denomina Tabla Libre.

• Base de Datos: Conjunto de Tablas relacionadas.

Para los ejemplos se tomara laempresa MIL.S.A importaciones. El trabajo consistirá y llevar el control de las Ventas así como de la Existencia de Almacén. Y necesitamos manejar los datos siguientes:
• Numero de Factura
• Fecha de Venta
• Nombre del Cliente
• Numero de NIT
• Detalle del Artículo
• Precio Unitario
• Número de unidades
• Subtotal
• IVA
• Total de la Factura
Vamos a valernos del proceso de Normalización conel fin de obtener el modelo de base de datos más adecuado
TABLAS QUE SE CREARAN PARA EL DESARROLLO DEL TRABAJO.
CLIENTES.DBF
Código C 3
Nombre C 30
Dirección C 40
CorreoElec C 8

ARTICULO.DBF
CodigoArt C 3
Nombre C 40
Precio N 7 2
Cantidad N 5
FACTURAS.DBF
NumeroFac C 6
FecVencim F 8
ClieCodigo C 3
ArtCodigo C 3
Cantidad N 5
PreUnidad N 7 2
Creando Tablas libresPrimero establecemos la unidad de trabajo (lugar donde se creara y guardara la tabla).
SET DEFAULT TO c:\aplica\tablas (este es un ejemplo y puede ser cambiado el lugar).
Ahora digite:
CREATE Artículo






Luego introducimos los campos a la tabla (ver tablas de arriba)
La lista de campos disponibles es la siguiente:
Tipo Descripción Ejemplo
Carácter Texto alfanumérico La dirección deun cliente
Monetario Unidades monetarias Precio de compra
Numérico Números enteros o decimales de hasta 20 dígitos Cantidad de artículos pedidos
Flotante Igual que Numeric
Fecha Día, mes y año, el formato puede depender del estado del comando SET DATE Fecha en que se realizó un pedido
FechaHora datos cronológicos que constan de día, mes, año, horas, minutos y segundos Fecha y hora en que unempleado llegó al trabajo
Doble Puede guardar un valor numérico de signo flotante de doble precisión Datos procedentes de experimentos que requieren un elevado grado de precisión
Entero Valores numéricos no decimales (números enteros) Número de línea de un pedido
Lógico Verdadero o Falso Si se ha completado o no un pedido
Memo Texto alfanumérico de longitud indeterminada, similar a unprocesador de texto Notas de un registro telefónico sobre las llamadas
General Permite guardar datos tipo OLE, por ejemplo imágenes, sonidos u otros creados por una aplicación diferente. Hoja de cálculo de Excel, un control ActiveX
Carácter
(binario) Igual que Character, pero los valores no se traducen cuando cambia la tabla de códigos Las contraseñas de usuario almacenadas en una tabla y usadas endistintos países
Memo (binario) Igual que Memo, pero los valores no se traducen cuando cambia la tabla de códigos Un archivo de comandos de inicio de sesión empleado en distintos países

La tercera página Tabla muestra solo detalles acerca de la tabla:
Ahora haga click en Aceptar, para dar por válida a las modificaciones que se hayan efectuado, a continuación le preguntara si desea ingresarregistros, puede responder No, entonces habrá creado solo la estructura, si responde Si, se abrirá un dialogo para el ingreso de registros, esta tarea deberá finalizar cuando usted pulse Ctrl-W.
Siga este mismo procedimiento para crear las tablas Clientes.DBF y Factura.DBF.
En conclusión, habremos creado tres tablas libres. La definición de la estructura y la creación de índices se hace bajo una...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Maestro De Maestros
  • maestro de maestros
  • De La Maestra A La Maestra
  • Maestra
  • Maestro
  • Maestra
  • Maestra
  • Maestro

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS