Manual de Visual Foxpro

download Manual de Visual Foxpro

of 19

Transcript of Manual de Visual Foxpro

El Visual Foxpro es el mejor producto de gestin de base de datos para microcomputadoras que ha salido al mercado. Visual Foxpro es el lenguaje encuadrado en un entorno de desarrollo que puede ser utilizado tambin por usuarios no programadores. El programa Visual Foxpro consiste en uno o ms archivos de cdigo fuente ASCII que utiliza la extensin .PRG por ejemplo: PRINCIPAL.PRG o NOMINA.PRG. Los programas son automticamente compilados por Visual Foxpro en archivos del mismo nombre, pero con la extensin .FXP. Los programas compilados son un poco ms grandes que los archivos de cdigo fuente. Las instrucciones en Visual Foxpro pueden tener hasta 1024 caracteres de longitud y pueden continuarse de una lnea a la siguiente finalizando la primera con un punto y conectarse varias instrucciones en una sola lnea. Los nombres de campo y de variable en Visual Foxpro pueden tener hasta 10 caracteres de longitud y tienen que comenzar con un carcter alfabtico o subrayado. Generalmente, las rdenes de Visual Foxpro son palabras reservadas y no pueden ser usadas como nombres variables o campo.

Programa de Extensin Profesional

2

CREACIN Y APERTURA DE ARCHIVOS

CREATE Sintaxis Ejemplo

Crea un archivo de base de datos CREATE CREATE Almacn Abre un archivo para trabajar en l Si el archivo trabaja con indexados, la opcin INDEX permite abrir hasta 7 archivos indexados

USE

Sintaxis Ejemplo

USE (nombre del archivo) indexados) USE Tienda

INDEX

(lista de

MOVIMIENTO DE ARCHIVOS

APPEND Ejemplo

Permite agregar nuevos registros al final del archivo. USE Tienda APPEND

APPEND BLANK Al agregar la opcin BLANK al Comando APPEND, se podr agregar registros en blanco despus de su +ultimo registro. INSERT Pone datos en cualquier lugar de la Base de datos

INSERT [BEFORE] [BLANK] Adiciona registros en una base de datos antes o despus del registro en curso. INSERT : Sin ningn parmetro ingresa un registro despus del registro donde se encontraba en esos momentos y permite ingresar datos. BEFORE BLANK : Loa har antes. : En cualquiera de los 2 casos ingresar un registro

en blanco antes o despus del registro en curso. No permite ingresar datos.

EDIT

Permite corregir la informacin de cualquier registro. Para cualquier correccin de un registro se debe hacer uso de un archivo.

Sintaxis

EDIT record (nmero de registros)

Programa de Extensin Profesional

3

Ejemplo

EDIT record 4 Permite editar slo aquellos campos especficos si se emite slo el comando CHANGE el efecto es el mismo que el comando EDIT.

CHANGE

Sintaxis

CHANGE (rango) (condicin)

Fields (lista de campos) For/Whle

REPLACE Sintaxis Ejemplo

El comando REPLACE es usado cuando queremos modificar varios registros a la vez de base de datos. REPLACE [alcance] with [ with ] REPLACE all pre_vent with pre_vent*06 pre_com with 70 Muestra todo el archivo en pantalla. Es una forma rpida de corregir y agregar registros al archivo en uso. Si no se usa la opcin Fields el comando mostrar todos los campos del archivo

BROWSE

Sintaxis

BROWSE Fields (lista de campos) Se desactiva el efecto del archivo Se conseguir que la nueva ficha, est previamente

SET FILTER TO SET CARRY ON

rellena de los datos de la anterior ficha aadida. VISUALIZACIN DE LA INFORMACIN

DISPLAY Sintaxis Si usamos: OFF RANGO

Permite que el nmero de registro no aparezca en la pantalla, de lo contrario aparecer DISPLAY (off) (rango) (lista de campos) For/While (condicin) to Print. Permite que el nmero de registro no aparezca en la Dentro de las opciones tenemos Permite mostrar todos los registros Permite mostrar registros especificados

pantalla, de lo contrario aparecer

ALL NEXT

RECORD Permite mostrar en pantalla un registro especifico.4

Programa de Extensin Profesional

REST actual

Permite mostrar el resto de registros a partir del

LISTA DE CAMPOS Define los campos que deseamos mostrar en la pantalla. Los campos se escriben separados por comas. FOR/WHILE Despus de este comando podemos condicionar que el listado se realice en base a una caracterstica a cumplir por el campo o campos. TO PRINT Si deseamos que los registros a la vez que son mostrados en la pantalla sean impresos, para que se realice esta opcin la impresora debe estar encendida. DISPLAY MEMORY Permite mostrar el nombre, estado, tipo y longitud de cada una de las variables que estn almacenadas en memoria. Tambin la cantidad de variables usadas y el total de bytes que ocupa variables y bytes disponibles. Sintaxis DISPLAY MEMORY (TO PRINT) DISPLAY STATUS permite ver la situacin en que se encuentra el proceso. La informacin que aparecer es la siguiente:

Archivo de datos en uso rea de trabajo en uso rea de archivos Nombre de archivo de data. La llave por el cual se encuentra indexado el archivo. El disco que esta trabajando. Como se encuentran los comandos SET, s estn activos (ON) inactivos (OFF) Cual es la tecla de funcin asignado al archivo DISPLAY STATUS

Sintaxis

Si se quiere imprimir DISPLAY STATUS TO PRINT

Programa de Extensin Profesional

5

DISPLAY STRUCTURE Permite ver la estructura del archivo que se encuentra en ese momento en uso. Muestra la siguiente informacin:

Sintaxis

Nombre del archivo Numero de registros ltima fecha de acceso Nmero de campos, tipo, cantidad y longitud de decimales. Total de bytes de la estructura. DISPLAY STRUCTURE

Si se quiere imprimir DISPLAY STRUCTURE TO PRINT

LIST

Cumple la misma funcin que el comando DISPLAY ALL. La diferencia est en que el comando DISPLAY muestra los registros empleando 20 lneas cada vez, el comando LIST muestra todos los registros sin detenerse.

Sintaxis

LIST STRUCTURE

Si se quiere imprimir LIST STRUCTURE TO PRINT ELIMINACIN Y RECUPERACIN DE INFORMACIN

DELETE Sintaxis RECALL Sintaxis PACK

Permite marcar un registro y pasarlo al nivel de eliminado. DELETE (rango) For/While (Condicin) Recupera los registros que han sido marcados RECALL (rango) For/While (condicin) Elimina en forma fsica todos los registros marcados con un asterisco (*), realizado con el comando DELETE

ZAP

Permite la eliminacin de todos los registros que se encuentran en un archivo, sin consideracin alguna.

SALIDA DE LA BASE DE DATOS

QUIT

Sirve para cerrar todos los archivos que se encuentran abiertos y permite salir

EXIT

Permite salir sin grabar.

Programa de Extensin Profesional

6

CLEAR

Permite limpiar la pantalla de todos los comandos que hemos utilizado, es una forma de borrar todo lo escrito.

POSICIONAMIENTO DEL PUNTERO

GO o GOTO Este Sintaxis

comando

permite

ubicarnos

en

un

registro

determinado dentro de un archivo. GO GOTO N/ BOTTOM / TOP Si deseamos: Ir a un registro en forma especifica escribimos GOTO y luego el N de registro en el que deseamos ubicarnos. Nos ubicamos al comienzo del archivo utilizando la opcin GO TOP Para ir al final del archivo utilizaremos la opcin GO BOTTOM

SKIP Sintaxis Ejemplo

Mueve el puntero de registro hacia atrs o hacia delante en la base de datos activa en esos momentos. SKIP [] SKIP 4 Permite utilizar una bsqueda secuencial para todos los registros que cumplen con la condicin deseada en el archivo en uso.

LOCATE

Sintaxis

LOCATE (rango) For (condicin)

La opcin rango permite realizar la bsqueda de la cantidad de registros que se requiere (All, Next, Record; Rest) es obligatorio indicar la condicin del o los registros a buscar. Ejemplo LOCATE For saldo = 0 OPERACIONES CON CAMPOS NUMRICOS

SUM

Permite totalizar los campos numricos de un archivo en uso. La opcin de rango (All, Next, Record, Rest), permite realizar la suma de los registros que se quieren. El resultado de la suma se asignar a la variable sealada.

Programa de Extensin Profesional

7

Sintaxis Ejemplo

SUM (rango) (lista de campos) to (variable) for/while (condicin) SUM monto to TOTAL Permite obtener un promedio de los campos numricos en los registros que se desea de un archivo en uso.

AVERAGE

La opcin de rango (All, Next, Record, Rest) nos permite promediar todos los registros que se quiere. Sintaxis Ejemplo AVERAGE (lista de campos) (rango) for/while (condicin) to (variable) AVERAGE monto to promedio Permite contar en nmero de registros del archivo en uso que cumple una condicin sealada. De seleccionar la opcin FOR/WHILE realizar el conteo de los registros que cumplen una condicin sealada. Sintaxis Ejemplo COUNT (rango) for/while (condicin) to (variable) COUNT for saldo > 300

COUNT

MANEJO DE ARCHIVOS

MODIFY STRUCTURE Permite cambiar la estructura de un archivo existente. Sintaxis Ejemplo MODIFY STRUCTURE (nombre del archivo) MODIFY STRUCTURE agenda Permite copiar un archivo a otro, con este procedimiento se puede obtener un duplicado del mismo archivo. Sintaxis Ejemplo COPY FILE (archivo fuente) to (archivo receptor) COPY FILE agenda.DBF to data.DBF

COPY FILE

COPY STRUCTURE Permite copiar exclusivamente la estructura de un archivo. Sintaxis Ejemplo COPY STRUCTURE to (archivo) COPY STRUCTURE to agenda2 Copia el contenido de la tabla activa a un nuevo archivo COPY TO (nombre del archivo) (rango) Fields (lista de campos) for/while (condicin)

COPY TO Sintaxis

Programa de Extensin Profesional

8

Ejemplo

COPY TO agenda2 all fields nombre, telfono for distrito = Miraflores

ERASE Sintaxis Ejemplo

Permite borrar un archivo del directorio ERASE (nombre del archivo) ERASE Almacen.DBF Permite cambiar el nombre de un archivo RENAME (nombre original) to (nombre nuevo) RENAME almacen.DBF to almacen2.DBF Permite cerrar los archivos alterno, de datos, de formato, ndices, y de procesamiento. CLOSE (tipo de archivos)/all CLOSE DataBase

RENAME Sintaxis Ejemplo

CLOSE Sintaxis Ejemplo

CLEAR ALL Permite cerrar todos los archivos, los datos que se encuentran abiertos, borrar de memoria todas las variables y seleccionar el rea de trabajo UNO. Cierra todos los archivos que se encuentran abiertos dentro de los cuales tenemos los archivos indexados (NDX), formato (FMT) y los Memos (DBT)

ORDENAMIENTO DE ARCHIVOS

INDEX

Permite cerrar archivos ndices que trabajan con el ancho de datos (DBF), ordenndolos en forma alfabtica, cronolgica o numrica, siempre en forma ascendente.

Sintaxis

INDEX on (llave) to (nombre de archivo indexado) (Llave: se denomina a uno o varios campos que sirve de ndice para el ordenamiento)

Ejemplo

INDEX ON nombre TO agenda Permite realizar la bsqueda de la llave en un archivo indexado SEEK (expresin) SEEK Chvez

SEEK Sintaxis Ejemplo

Programa de Extensin Profesional

9

FIND Sintaxis Ejemplo

Permite utilizar la bsqueda de la llave en un archivo indexado. FIND (expresin) FIND Chvez Permite reordenar los archivos ndices en uso. Por lo general los archivos indexados son activados en forma automtica.

REINDEX

Sintaxis

REINDEX Hace una copia del archivo de base de datos en uso. Los registros en la copia estn ordenados alfabticamente, cronolgicamente o numricamente por los campos determinados.

SORT

Sintaxis

SORT TO (nombre del archivo) on (campo1) /A /D /C [(campo2) /A /D /C ...] (rango) for (condicin) Nombre del archivo: se refiere al nuevo archivo ordenado Campo: nombre del campo por el cual se desea ordenar el archivo /A: Si el ordenamiento se desea hacer en forma ascendente /D : Si el ordenamiento se desea hacer en forma descendente /C: Cuando se haga el ordenamiento ignore la diferencia entre los textos en mayscula o minscula. Rango: Se refiere a las opciones (all, Next, Record, Rest) For: Permite condicionar los registros.

Ejemplo

SORT TO orden1 ON producto /A /C, precios /D

Programa de Extensin Profesional

10

LABORATORIO N 1 Crear la tabla de datos con su apellido paterno. Teniendo en cuenta la siguiente estructura Nombre CDIGO ARTICULO CANTIDAD PCOSTO PVENTA PTOTAL Tipo Carcter Carcter Numrico Numrico Numrico Numrico Ancho 3 25 6 6 6 6 Decimal

2 2 2

Ingrese los siguientes registros a la base de datos CODIGO P01 P02 P03 P04 P05 P06 P07 P08 P09 P10 ARTICULO COCA COLA INCA KOLA PEPSI LECHE GLORIA ATUN FANNY MOLITALIA ARROS PAISANA AZUCAR FRUGOS YUGORT CANTIDAD 250 300 180 500 450 200 500 450 258 260 PCOSTO 3.50 3.80 2.80 2.20 3.80 2.10 2.20 2.10 2.00 3.50 PVENTA PTOTAL 4.00 4.20 3.20 2.60 4.20 2.50 2.60 2.50 2.40 3.95

1. Escriba El comando que us para crear la Base de datos con su apellido paterno. Programa de Extensin Profesional11

.................................................................................................................... 2. Cierre la base de datos .................................................................................................................... 3. Activar la base de datos .................................................................................................................... 4. Mostrar la estructura de la base de datos hacia la impresora .................................................................................................................... 5. Aadir 2 registros a la base de datos .................................................................................................................... 6. Mostrar los 6 primeros registros de la base de datos, pero slo los campos Artculo, cantidad y Precio total. .................................................................................................................... 7. Mostrar los registros que tenga como cdigo entre P03 y el P06, pero slo los campos Artculo, precio de costo, precio total .................................................................................................................... 8. Mostrar los registros a partir del registro N 5, pero slo los campos cdigo y precio de venta. .................................................................................................................... 9. Mostrar los campos cdigo y artculo de todos los registros, esta lista deber dirigirse hacia la impresora. .................................................................................................................... 10. Mostrar el registro N 8 pero slo los campos articulo, precio de venta y precio total, adems no se debe visualizar el N de registro .................................................................................................................... 11. Mostrar los 10 primeros registros, pero slo los campos artculo, cdigo y precio de costo. .................................................................................................................... 12. Mostrar los registros comprendidos entre los cdigos P05 y P011, pero slo los campos cdigo, articulo y precio total, adems la salida deber ser dirigida hacia la impresora. .................................................................................................................... 13. Mostrar los registros desde el registro N 9, pero slo los campos cdigo y precio de costo. .................................................................................................................... Programa de Extensin Profesional12

14. Mostrar hacia la impresora, todos los registros, pero slo los campos artculo, cantidad y precio de venta, sin visualizar el N de registro. .................................................................................................................... 15. Mostrar los 8 ltimos registros, pero slo los campos cdigo, artculo y precio de compra. ....................................................................................................................

LABORATORIO N 2 1. Crear la siguiente base de Datos llamado (ap_pat 2), con la siguiente estructura : Nombre APEL NOMB FNAC Tipo Carcter Carcter Fecha Ancho 25 20 8 Decimales Descripcin Apellidos Nombres Fecha de nacimiento Sueldo bsico Trabajador estable

SBAS Numrico 8 2 STBL Lgico 1 Ingresa los siguientes registros en la base de datos creado APEL Delgado Prez Cruz Surez Snchez Moreno Lobatn Lugo Lpez Crespo NOMB Andrs Sonia Eduardo Nancy Danger Luis Rosa Freddy Carmen Roberto FNAC 23/08/85 15/03/82 16/04/88 12/09/78 25/05/85 22/03/80 15/04/81 17/01/82 15/08/79 14/03/80

SBAS 1000.00 850.00 750.00 1200.00 850.00 550.00 650.00 600.00 800.00 1000.00

STBL V F V V F V F F V V

2. Visualizar la informacin almacenada en la Base de datos.13

Programa de Extensin Profesional

.......................................................................................................................... Aadir a la base de datos un campo llamado DES (descuento) de tipo numrico y longitud 6 y 2 decimales. Y mostrarlo. .......................................................................................................................... 3. El descuento ser el 15% del sueldo Bsico, realizar los procedimientos. .......................................................................................................................... 4. Visualizar todos los Apellidos que comiencen con My cuyo Sueldo Bsico sea mayor a 1500.00 .......................................................................................................................... 5. Mostrar los 10 primeros registros, pero solo los campos Apellidos, Nombres y Fecha de Nacimiento sin el nmero de registros. .......................................................................................................................... 6. Mostrar los registros que tenga un sueldo superior a 900.00 y cuyo nombre contenga una letra R .......................................................................................................................... 7. Mostrar los registros de los trabajadores estables y cuyo sueldo sea menor a 500.00. .......................................................................................................................... 8. Mostrar el registro nmero 12, pero slo los campos Apellidos y Sueldo Bsico .......................................................................................................................... 9. Tener por lo menos una letra A en el campo Apellido y no ser trabajador estable. .......................................................................................................................... 10. Mostrar desde el registro N 7, aquellos que tengan una fecha de nacimiento mayor al 25 de Enero de 1989. .......................................................................................................................... 11. Mostrar los registros que tengan un sueldo bsico fuera del rango de 500 y 800. .......................................................................................................................... 12. Visualizar desde el registro N 5 sin el nmero de registro. ..........................................................................................................................

Programa de Extensin Profesional

14

13. Mostrar los ltimos 6 registros, aquellos que comienzan el apellido con F. .......................................................................................................................... 14. Visualizar los 8 Primeros registros que no sean estables. .......................................................................................................................... 15. Mostrar apellidos, fecha de nacimiento y sueldo bsico cuyo sueldo sea superior a 800 .......................................................................................................................... 16. Mostrar slo nombres, Sueldo Bsico y Estabilidad. deber ser hacia la impresora. .......................................................................................................................... 17. Mostrar la fecha de nacimiento en formato Japones y luego en aleman .......................................................................................................................... .......................................................................................................................... LABORATORIO N 3 Crea la tabla de datos (ap_pat3), teniendo en cuenta la siguiente estructura Nombre CODI NOMB APEL DIRE FONO DPTO FNAC STBL SBAS Tipo Caracter Caracter Caracter Caracter Caracter Caracter Fecha Lgico Numerito Ancho Decimal Descripcin 6 Cdigo 20 Nombre 20 Apellido 30 Direccin 8 Telfono 20 Departamento 8 Fecha de nacimiento 1 Estable 7 2 Sueldo bsico La salida

Ingresa los siguientes registros en la base de datos creado CODIALU01 ALU02 ALU03 ALU04 ALU05 ALU06 PRO01 PRO02 PRO03 ADM01

NOMBLUIS CARLOS SUSAN LUZ JUAN REBECA SILVIA FANNY ANA NICOLE

APELCASAS PRADO SOTO ROJAS CRUZ SALAS RUIZ LUJAN VERA BRAVO

DIRE FONO253-5652 283-6945 258-5645 283-0694 258-8945 284-6352 238-1245 285-3623 283-6590 283-1212

DPTOContabilidad Ventas Produccin Publicidad Contabilidad Ventas Ventas Produccin Publicidad Produccin

FNAC12/02/78 13/05/85 12/05/84 23/02/80 26/01/83 24/09/81 19/04/79 19/12/81 21/08/83 08/03/82

STBL SBASV F V V V F V F V V 1200.00 800.00 780.00 650.00 800.00 650.00 850.00 950.00 850.00 750.00

Programa de Extensin Profesional

15

ADM02 ADM03

SAM JOEL

ROCHA TORRES

369-5212 Ventas 283-1236 Ventas

06/12/80 06/12/84

F V

800.00 750.00

1.

Editar los campos nombre, telfono y sueldo bsico, pero slo aquellos que tienen un sueldo bsico comprendido entre 700 y 900 .......................................................................................................................

2.

Editar los campos nombre, telfono y sueldo bsico, pero slo los que tenga una letra S en el campo nombre .......................................................................................................................

3.

Editar los campos nombre, telfono y sueldo bsico, pero slo los nmero telefnicos que no comiencen con 28 .......................................................................................................................

4.

Editar los campos apellido, direccin, sueldo bsico, pero slo los que comienzan con una letra C el apellido .......................................................................................................................

5.

Editar los campos apellido, direccin, sueldo bsico, pero slo los que tienen un sueldo hasta 850 .......................................................................................................................

6.

Editar los campos apellido, direccin, sueldo bsico, pero slo los que vivan en la Av. Los Hroes 2310 .......................................................................................................................

7.

Editar los 6 ltimos registros, los campos apellido, departamento y estable, pero slo aquellos que pertenezcan al departamento de produccin .......................................................................................................................

8.

Editar los 6 ltimos registros, los campos apellido, departamento y estable, pero slo aquellos, que no sean estables. .......................................................................................................................

9.

Editar los 6 ltimos registros, los campos apellido, departamento y estable, pero slo aquellos, que tengan un apellido diferente a TORRES .......................................................................................................................

10. Editar los registros, cuyo cdigo empiece ALU Programa de Extensin Profesional16

....................................................................................................................... 11. Editar los registros cuya fecha de nacimiento sea mayor 25/06/81 ....................................................................................................................... 12. Editar los registros cuyo sueldo sea mayor 850 ....................................................................................................................... 13. Editar los campos cdigo, nombre y sueldo bsico de todos los que han nacido 1980 ....................................................................................................................... 14. editar los campos apellido, telfono, departamento de todos que trabajan en el departamento de contabilidad. ....................................................................................................................... 15. Editar los campos nombre, apellido y sueldo bsico, de todos los que tengan un sueldo fuera del rango de 700 y 850 .......................................................................................................................

LABORATORIO N 4 Crear una base de datos llamado (ap_pat4). Teniendo en cuenta la siguiente estructura. Nombre Tipo Ancho Decimal Descripcin CODIARTI Caracter 5 Cdigo del articulo DESCARTI Caracter 25 Descripcin del articulo COSTOPRO Numrico 10 2 Costo promedio STOCKMA Numrico 6 Stock mximo STOCKMI Numrico 6 Stock mnimo STOCKAC Numrico 6 Stock actual Ingrese los siguientes registros en la base de datos creado CODIARTI ART001 ART002 ART003 ART004 ART005 CIN001 CIN002 CNI003 CNI004 CNI005 DESCARTI COSTOPRO STOCKMA STOCKMI STOCKAC Licuadora 25.00 50 5 18 Batidora 35.00 30 2 10 Secadora 18.00 25 5 8 Plancha 32.00 80 3 25 Tostadora 25.00 50 5 18 Lpiz 2.00 500 50 180 Cinta 3.00 250 20 80 Cuaderno 5.00 2500 100 500 Libro 25.00 200 20 60 Colores 8.00 300 50 12017

Programa de Extensin Profesional

1. 2.

Mostrar los registros en forma tabular. ....................................................................................................................... Mostrar en forma tabular, los campos cdigo y descripcin del articulo, de todos los artculos que empiecen con L .......................................................................................................................

3.

Mostrar en forma tabular, los campos cdigo y descripcin del articulo, de todos los que tengan un stock mnimo inferior a 5 .......................................................................................................................

4.

Mostrar en forma tabular, los campos descripcin del articulo, y costo promedio de los artculos que tengan un costo promedio entre 2 y 20 .......................................................................................................................

5.

Mostrar en forma tabular, los campos descripcin del articulo, as como el stock mximo de los registros, cuya descripcin empiecen con la letra B o S .......................................................................................................................

6.

Mostrar en forma tabular, los campos descripcin del articulo, as como el stock mximo de los registros, que tengan un stock mximo a partir de 200. .......................................................................................................................

7.

Mostrar en forma tabular, los campos descripcin del articulo, as como el stock actual de todos los artculos que empiecen con la letra C .......................................................................................................................

8.

Mostrar en forma tabular, los campos descripcin del articulo, as como el stock actual, de aquellos cuyo stock actual estn en el rango de 50 y 200 .......................................................................................................................

9.

Mostrar en forma tabular, los campos cdigo, descripcin del articulo, as como el stock actual, de todos los artculos que comiencen con la L .......................................................................................................................

10. Mostrar en forma tabular, los campos cdigo, descripcin del articulo, as como el stock actual, de todos los registros que no tengan stock actual en el rango de 55 y 15018

Programa de Extensin Profesional

....................................................................................................................... 11. Mostrar en forma tabular, los campos cdigo, descripcin del articulo, as como el stock mnimo, de todos los que tengan un stock mnimo superior a 10. ....................................................................................................................... 12. Mostrar en forma tabular, los campos cdigo, descripcin del articulo, as como el stock mnimo, de todos los registros que tengan un cdigo comprendido entre CIN002 hasta CIN004 .......................................................................................................................

LABORATORIO N 5 1. Crear un archivo llamado ALMACEN01 con la siguiente estructura (Direccional a alguna unidad de disco o carpeta) NOMBRE DEL CAMPO COD_ALM DESCRIP_ALM PREVEN_ALM CANTSTOCK_ALM TIPO Caracter Caracter Numrico Numrico LONGITUD DECIMALES 5 25 10 02 5

2. Ingresa los siguientes registros COD_ALM 1001 2001 2002 3001 3002 3003 4001 4002 4003 4004 DESCRIP_ALM CABLE COAXIAL RESISTENCIA 110 430 RESISTENCIA 110 415 CONDENSADOR 124 - 204 CONDENSADOR 124 205 CONDENSADOR 124 206 TERMINAL FASTON 18 A TERMINAL FASTON 18 B TERMINAL FASTON 18 C TERMINAL FASTON 18 PREVEN_ALM 10.50 15.00 13.00 17.30 18.40 22.00 25.50 20.00 24.75 11.00 CANTSTOCK_ALM 30 20 25 45 07 10 14 08 12 15

Programa de Extensin Profesional

19

3. Visualizar la informacin almacenada en la base de datos (BDF) .......................................................................................................................... . 4. Visualizar la estructura de la base de datos activa .......................................................................................................................... 5. Cerrar su DBF, abandonar la aplicacin (Visual Foxpro) 6. Ingresar

Programa de Extensin Profesional

20