Foxpro

Páginas: 21 (5194 palabras) Publicado: 19 de abril de 2012
INTRODUCCIÓN

Visual FoxPro es un lenguaje de programación orientado a objetos y procedural, un Sistema Gestor de Bases de datos o Data base Management System (DBMS), y desde la versión 7.0, un Sistema administrador de bases de datos relacionales, producido por Microsoft.
Es una eficaz herramienta de administración de datos, pero además podrá beneficiarse de toda su eficacia para crearaplicaciones. Comprender las técnicas de programación orientada a objetos y el modelo controlado por eventos puede aumentar su productividad como programador.
En Visual FoxPro funcionan juntas la programación por procedimientos y la programación orientada a objetos para permitir crear aplicaciones potentes y flexibles. Conceptualmente, la programación consiste en escribir una secuencia de instruccionescon el fin de realizar tareas específicas. A un nivel estructural, la programación en Visual FoxPro precisa la manipulación de los datos almacenados.
Tiene 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 My SQL.
En su nueva versión Visual FoxPro 9.0 es una estupenda herramienta a lahora de construir soluciones de base de datos de todas las dimensiones. Centrado en la data y orientado a objetos, su lenguaje soporta un robusto set de herramientas que permiten construir aplicaciones de bases de datos para computadoras de escritorio, servidores, o servicios Web.
Así, los programadores contarán con las herramientas necesarias para administrar datos: desde organizar tablas deinformación, ejecutar queris, y crear un DBMS (Integrated Relational Database Management System, o sistema de administración de base de datos relacionados e integrados) hasta programar una aplicación de administración de datos totalmente desarrollada para usuarios finales.
VISUAL FOXPRO

FoxPro (acrónimo de FoxBASE Professional) es un lenguaje de programación orientado a objetos, que a la vez es unSistema Gestor de Bases de datos o Database Management System (DBMS), publicado originalmente por Fox Software y posteriormente por Microsoft, para los sistemas operativos MS-DOS, MS Windows, Mac OS y UNIX.
Aunque FoxPro es un DBMS y como tal soporta relaciones entre las tablas, no se le considera como un Sistema administrador de bases de datos relacionales (o RDBMS), por no soportar lastransacciones.

HISTORIA
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.
Al principio se pretendió que FoxBASE fuera un clon de dBASE. FoxPro 1.0 comenzóintroduciendo algunos conceptos nuevos en el diseño GUI (interfaz gráfica de usuario) y formas de desarrollo de software que lo pusieron por encima de dBASE. Cuando se presentó FoxPro 2.0 se incluyeron varias tecnologías que revolucionaron el mercado de desarrollo de bases de datos las cuales son:
* La adición de Tecnología Rushmore hizo posible que tablas tuvieran millones de registros sin lanecesidad de pasar a tecnologías más caras
* Las instrucciones SQL que reemplazaban procedimientos completos. SQL fue, y todavía es, el lenguaje de los datos
* La presentación de medio tipo WYSIWYG (What you see is what you get) que significa: "lo que tú ves es lo que consigues" que abrió el camino a diseñadores de pantallas e informes.
Microsoft compró a Fox Software durante el desarrollo deFoxPro 2.5 al cual, se añadió soporte a Windows. En manos de una nueva compañía se liberó la versión Visual FoxPro 3.0 que contenía las siguientes características:
* El contenedor de base de datos, también conocido como DBC, añadió el soporte para procedimientos almacenados, reglas de datos asociadas a tablas y un conjunto de funciones de datos adicionales.
* Las vistas, que son cursores...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Foxpro
  • Foxpro
  • Foxpro
  • VISUAL FOXPRO
  • Documento Foxpro
  • Referencias de FoxPro
  • Guia de foxpro
  • Visual FoxPro

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS