El Visual
Bases de Datos
CONCEPTOS GENERALES Visual Fox Pro
1. Definición Gestor de bases de datos relacionales que ofrece un entorno de desarrollo completo entorno a objetos y altamente integrado con sistema operativo Windows. 2. Características Soporte interfaces MDI (Interfaz de documento múltiple). Permite acceso nativo a las tablas. Permite acceso virtual a través de ODBC(Conexión Abierta a Bases de Datos) Permite el uso del lenguaje estándar de consulta SQL. Permite el desarrollo de la interfaz para aplicaciones (Eventos, Formularios, Reportes, Etc).
3. Programación Orientada a Objetos Es todo lo que se observa en la pantalla de un aplicativo. Son objetos: Un botón Una caja de texto, Una lista desplegable, Etc. Se llaman objetos por que cada uno de ellos poseeuna propiedades que lo caracterizan de los demás. Por Ejemplo, un botón tiene las siguientes propiedades: nombre, texto, alto, ancho, color, etc.
4. Programación Orientada a Eventos Es cada acción que se realiza en el aplicativo. Son Eventos: el movimiento del Mouse. Clic derecho, clic izquierdo, Etc.
ingeniero@robgon.net
Ing. Fabian Robles
Bases de Datos
5. Entorno de DesarrolloBarra de Menús
Permite acceder a todas las opciones de visual FoxPro Barra de Herramientas
Permite acceder a todas las opciones QUE MAS SE UTILIZAN en visual FoxPro (Acceso Rápido) Ventana de Comandos
Permite utilizar comandos interactivamente (fuera de mantenimiento, revisión, consultas, etc, a la base de datos.
un
programa),
para
hacer
Si no aparece esta ventana sepuede activar por Menú Ventana / opción ventana de comandos o con las teclas ctrl. + F12.
ingeniero@robgon.net
Ing. Fabian Robles
Bases de Datos
Administrador de Proyectos
Un proyecto en visual fox pro es el conjunto de formularios, gráficos, reportes, consultas, base de datos, etc, que van a hacer parte del sistema que se esta desarrollando.
Un proyecto se divide por categorías ocomponentes: Pantallas y reportes Bases de datos 6. Descripción de Componentes Componente Base de datos Consultas Formularios Índices Informes Menús Programas Proyectos Tablas Vistas Extensión .dbc .qpr .scx .idx - .cdx .frx - .frm .mnx .prg - .spr .pjx - .fpc .dbf .vue
ingeniero@robgon.net
Ing. Fabian Robles
Bases de Datos
Tablas Es un conjunto de registros (filas) y campos (columnas)donde se almacena la información de una base de datos para su posterior procesamiento. Una tablea es físicamente un archivo con extensión .dbf. Un campo es un dato específico, un registro es la relación grupal entre campos. Un campo tiene asociado un tipo de dato, o sea una estructura interna para poder guarda la información de la forma en que esta se representa, por ejemplo un teléfono es unnúmero, una dirección es alfanumérica o sea tipo memo. La tablas en Visual FoxPro permite nombres largos, hacer validaciones en campos y algunas otras cosas más. Base de Datos Es un contenedor de todas las tablas que la componen, relaciones entre las tablas, índices, conexiones, vistas, etc.
Al guardar una base de datos se define con extensión .dbc Consultas Son el conjunto de instrucciones quepermiten extraer o seleccionar información de una tabla. Por ejemplo: Las personas de una tabla empleado. Los productos más vendidos. Los mejores meses de producción.
ingeniero@robgon.net
Ing. Fabian Robles
Bases de Datos
Cursores Son tablas temporales que almacenan el resultado de una consulta y muestra dichos resultados por medio de informes. Por ser tablas temporales son tablas de sololectura y se borrar cuando se cierran.
Vistas Son tablas virtuales que hacen referencia a una o más tablas o a otras vistas. Por medio de ellas se puede consultar datos, modificarlos y actualizarlos. Su extensión física por disco es .vue
Informes Permiten visualizar por pantalla o por impresora las información de la base de datos de forma particular, ordenada y precisa. Visual FoxPro...
Regístrate para leer el documento completo.