ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

VISUAL FOXPRO


Enviado por   •  18 de Mayo de 2014  •  4.394 Palabras (18 Páginas)  •  668 Visitas

Página 1 de 18

VISUAL FOXPRO

1.-INTRODUCCION

Visual FoxPro es un lenguaje de programación procedural, orientado a objetos que posee un Sistema Gestor de Bases de datos o Database Management System (DBMS) y Sistema administrador de bases de datos relacionales, producido por Microsoft.

FoxPro es un potente gestor de base de datos relacionales y un eficaz entorno de programación que permite desarrollar todo tipo de aplicaciones en diferentes plataformas y ordenadores. FoxPro dispone de diferentes opciones dependiendo de donde se vaya a instalar, y de una multiplataforma que le permite pasar aplicaciones y base de datos de un sistema operativo a otro sin necesidad de modificar las aplicaciones, ni de programas especiales de conversión. El éxito de su utilización se basa, principalmente, en su rapidez de ejecución y su enorme flexibilidad, potencia de programación y la posibilidad de realizar aplicaciones con un SO que se ejecutará en otro sistema distinto.

COMPRENDE:

 Un lenguaje de programación fácil de aprender y utilizar.

 Más de 600 comandos y funciones que le permitirá manejar ficheros, crear pantallas, menús, informes y etiquetas.

 Un generador automático de aplicaciones que le permitirán realizar programas sin necesidad de ser programador.

 Un programa de documentación de aplicaciones.

 Un compilador que le indicará los errores de programación.

 Una interfaz de ventanas avanzada para sus aplicaciones.

 Un programa de ayuda permanente que le permitirá resolver cualquier duda que le aparezca.

 Un programa tutorial que le mostrará cómo utilizar FoxPro.

CARACTERÍSTICAS:

Entre sus características se pueden enumerar:

 Capacidades para el manejar datos nativos y remotos.

 Flexibilidad para crear soluciones de bases de datos.

 Lenguaje de Programación Orientado a objetos.

 Utilización de Sentencias SQL en forma nativa.

 Manejo de vistas, cursores y control completo de estructuras relacionales.

 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.

 Cuenta con un motor de generación de informes renovado y flexible para soluciones más robustas.

 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 XML.

ULTIMA VERSION: VISUAL FOXPRO 9.0

En Visual Fox pro se puede crear rápidamente formas, menú e informes con los patrones visuales y herramientas de diseño. Adopta la apariencia de los últimos productos Microsoft: barras de estado, botones con pista, menú contextual, etc.

Visual Fox Pro 9.0 cada acción que se realice es un evento: El movimiento del mouse, hacer clic sobre un botón, escribir un texto en un cuadro de texto, Etc. Es decir que cuando se programe ese evento solo eso sucederá.

Es un lenguaje de programación que opera bajo la plataforma de Windows, es decir, el programa identificara las acciones que lleva a cabo el usuario durante su ejecución.

2.-SENTENCIAS BASICAS:

2.1. SENTENCIAS DE CREACIÓN, EDICIÓN Y VISUALIZACIÓN DE DATOS:

-Diseño de la BD

Los términos "base de datos" y "tabla" no son sinónimos en Visual FoxPro. El término base de datos (archivo .dbc) se refiere a una base de datos relacional que almacena informaciónsobre una o más tablas (archivos .dbf) o vistas.

Al diseñar una base de datos, en primer lugar debe dividir la información que desea almacenar como temas distintos y después indicar a Visual FoxPro cómo se relacionan estos temas para que pueda recuperar la información correcta cuando sea necesario.

La Base de Datos

 Creación

Al crear una base de datos, se reúnen ciertas tablas en un conjunto y se aprovechan las características del diccionario de datos. Un diccionario de datos proporciona mayor flexibilidad al diseñar y modificar la base de datos y libera la carga de tener que escribir código para crear validación a nivel de campos y a nivel de filas o para asegurar la unicidad de valores en campos de clave principal.

El diccionario de datos de Visual FoxPro le permite crear o especificar:

-Claves principales y candidatas.

-Relaciones persistentes entre tablas de bases de datos.

-Nombres largos para tablas y campos.

-Títulos de campos que aparecen como encabezados en ventanas Examinar y encolumnas de cuadrícula.

-Valores predeterminados en campos.

-La clase de control predeterminada usada en formularios.

-Máscaras de entrada y formatos de presentación para campos.

-Reglas a nivel de campo y reglas a nivel de registro.

-Desencadenantes.

-Procedimientos almacenados.

-Conexiones a orígenes de datos remotos.

-Vistas locales y remotas.

-Comentarios para cada campo, tabla y base de datos.

Antes de llevar a cabo la creación de una tabla conviene planificar:

Nombre de la tabla.

Nombre de cada columna.

Tipo y tamaño de los datos almacenados en cada columna.

...

Descargar como (para miembros actualizados)  txt (32 Kb)  
Leer 17 páginas más »
Disponible sólo en Clubensayos.com