Introdiccion a oracle

Solo disponible en BuenasTareas
  • Páginas : 9 (2100 palabras )
  • Descarga(s) : 8
  • Publicado : 18 de julio de 2010
Leer documento completo
Vista previa del texto
Introducción
• Oracle proporciona una herramienta visual con la que se diseñan pantallas y se desarrollan todas las aplicaciones. El lenguaje de programación es PL/SQL. • La herramienta Oracle Forms es una herramienta de desarrollo para construir aplicaciones cliente_servidor que se apoya en la base de datos Oracle. • Forma parte del conjunto de productos Developer 2000 y es lo que ofrece Oracleen el campo de la GUI (Interfaces Gráficas de Usuario).
Tema 14_Introducción a Oracle Forms 1

Introducción
• Las aplicaciones estarán formadas por formularios, y los programadores podrán crearse sus pantallas de introducción de datos y de consulta de manera sencilla. • Las aplicaciones desarrolladas en Oracle Forms hacen posible:
– Introducir, actualizar, borrar y consultar datosalmacenados en la base de datos. – Presentar datos utilizando texto, imágenes y controles VBX. – Controlar formularios a través de varias ventanas. – Realizar transacciones en la Base de Datos. – Acceder a menús integrados. – Enviar datos directamente a Oracle Reports.
Tema 14_Introducción a Oracle Forms

2

Componentes Oracle Forms
• Oracle Forms se divide en tres partes:
– Form Builder(diseñador) : es la parte de definir y diseñar los formularios, menús y librerías de las aplicaciones. Sus componentes son:
• Formulario: está formado por objetos y líneas de código.
– Es donde se diseñan las pantallas y ventanas para trabajar con los datos de la Base de Datos. – En el formulario es donde están los objetos y los datos de la base de datos que un usuario puede visualizar y utilizar. – Susarchivos tienen extensión FMB.

• Menú: un menú puede estar compuesto por una jerarquía de menús que forman parte de la aplicación.
– Los menús se crean con opciones propias que el usuario puede usar cuando ejecute la aplicación. – Sus archivos tienen extensión MMB

• Librería: colección de procedimientos y funciones , unidades de progama PL/SQL, que se pueden utilizar dentro de la aplicación oser llamadas desde otro módulo.
– Estos archivos tienen extensión PLL.

Tema 14_Introducción a Oracle Forms

3

Componentes Oracle Forms
– Form Compiler (generador) : en él se generan las aplicaciones construidas en el Form Builder, convirtiéndolas en ejecutables que puede manejar el programa de ejecución.
• Crea los ficheros .FMX y .MMX, que son los ejecutables de los módulosformularios y los módulos menús.

– Form Runtime (ejecutor) : se utiliza para ejecutar las aplicaciones generadas por el generador de aplicaciones Form Compiler. El Form Runtime crea un acceso directo al ejecutable, así es posible ejecutar la aplicación sin entrar en el Form Builder.

Tema 14_Introducción a Oracle Forms

4

Form Builder
• Aquí es donde se diseñan los formularios que van acontener:
– Las pantallas de las aplicaciones – Los objetos de las pantallas: botones, elementos de texto, listas.. – El código PL/SQL que se ejecutará como respuesta a un evento ( Ej: al hacer clic un botón).

• Al arrancar el Form Builder aparece la ventana del asistente con varias opciones:
– Utilizar el asistente de bloque de datos: permite crear un bloque de datos asociado a una tabla de la BD.– Crear un form nuevo manualmente. – Abrir un formulario existente. – Crear un form basado en una plantilla – Ejecutar el repaso rápido. – Explorar fichas guía para aprender las tareas de forms.
Tema 14_Introducción a Oracle Forms

5

Form Builder

• Cuando se cierra la ventana del asistente, podemos ver que el Form Builder está formado por cuatro componentes: –El navegador de objetos –Lapaleta de propiedades –El editor de diseño –El editor PL/SQL

Tema 14_Introducción a Oracle Forms

6

Form Builder El navegador de objetos
• A la izquierda tenemos la barra de herramientas donde tenemos los botones que nos permiten: abrir, grabar, ejecutar un formulario, crear uno nuevo, cortar, copiar y mover objetos y crear un nuevo nodo en el navegador. • La ventana derecha de la...
tracking img