1. DANEY NAIN DÍAZ ROBLERO
CARLOS MANRRIQUE RODAS PÉREZ
LISMARK MIGUEL RAMÍREZ ANZUETO
2. ¿Qué es Visual FoxPro?
Visual FoxPro es un lenguaje de programación
orientado a objetos y procedural, un Sistema
Gestor de Bases de datos o Database
Management System (DBMS), y desde la
versión 7.0, un Sistema administrador de
bases de datos relacionales, producido
por Microsoft.
3. Visual FoxPro proviene de FoxPro, que a su vez deriva
de FoxBASE, creado por Fox Technologies en 1984;
inicialmente un compilador de dBase, acabó superándolo
y con Clipper, convirtiéndose en una de las estrellas de
los lenguajes xBase. Fox Technologies fue adquirido por
Microsoft en 1992.
Visual FoxPro 3.0, fue la primera versión “Visual”, redujo
su compatibilidad a solo Mac y Windows
En la versión 5.0 se integra en Microsoft Visual Studio
añadiéndosele el soporte de Microsoft Source Safe.
Visual FoxPro 6.0, publicado en 1999, no supone un
cambio radical respecto de la anterior versión sino
únicamente una mejora en sus diversas funcionalidades
y una adaptación al mundo internet y al mundo de los
objetos.
Historia de Visual FoxPro
(VFP)
4. Características Visual
FoxPro
Entre sus características tenemos:
Capacidades poderosas y muy veloces para el
manejo de datos nativos y remotos.
Flexibilidad para crear todo tipo de soluciones de
bases de datos.
Utilización de sentencias SQL en forma nativa.
Su propio gestor de base de datos incorporado.
Sin embargo, también puede conectarse con
servidores de base de datos, tales como Oracle,
Microsoft SQL Server o MySQL.
Desde la versión 9.0, amplio soporte de XML,
tanto como fuente de datos (por ej., servicios
Web basados en XML) como por generar reportes
en formato XLM.
El 100% del trabajo en Visual FoxPro , sobre
tablas y bases de FoxPro , puede enlazarse con
los servidores en Oracle y MS SQL
6. Ventajas
Administración de Datos e Interoperabilidad (Cree soluciones
.NET, compatibles con XML jerárquico. Intercambia datos con SQL
a través del lenguaje SQL)
Flexibilidad para Construir Todo Tipo de Soluciones de Base
de Datos (Construya y despliegue aplicaciones individuales y
remotas para PC`s que operan en windows. Cree y acceda a
componentes .COM y a servicios Web basados en XML y
compatibles con microsoft .NET
Fácil de Actualizar (Actualizaciòn sencilla, VFP 8.0 es 100%
compatible con VFP 9.0).
7. Desventajas
-Los rumores de que Microsoft planea terminar
el soporte para FoxPro han sido comunes
desde su adquisición del producto, a pesar del
hecho de que éste ha tenido el tiempo de vida
de soporte más largo para un producto de
Microsoft
-Dificultad de mantenimiento
8. Descripción de algunas funciones
principales:
1. Soporte integrado para SQL ( Manipula gran cantidad de
datos utilizando los enunciados en SQL (Structured Query
Language)
2. Debugger con funciones completas, coverage profiler (
Ayuda a detectar las fallas de sintaxis)
3. Acceso universal de datos( Acceso de datos unificado a
tablas nativas de visual fox pro, y fuente de datos
basados en XML, Microsoft SQL y ODBC u OLE DB
9. Requisitos de Sistema Para
instalar Microsoft Visual FoxPro
PC: Un PC compatible con IBM con procesador Pentium
Periféricos: Ratón ó dispositivo de señalización
Memoria: 64 MB RAM (se recomienda 128 MB o más)
Espacio Libre en el Disco:
Visual FoxPro Prerrequisitos: 20 MB
Visual FoxPro Instalación Típica: 165 MB
Visual FoxPro Instalación Completa: 165 MB
Video: Resolución 800 x 600, 256 colores (se recomienda
una placa Alta definición de 16 bits)
Sistema Operativo: El desarrollo de aplicaciones con
Visual FoxPro 8.0 solo es soportado en: Microsoft
Windows 2000 Service Pack 2 y Windows XP. Se pueden
crear y distribuir aplicaciones que se ejecutan sobre
Windows 98, Windows Me, Windows 2000 Service Pack 2 ó
posterior y Windows XP.