0% encontró este documento útil (0 votos)
270 vistas9 páginas

Guía de Oracle Forms para Desarrolladores

Oracle Forms es una aplicación cliente/servidor que permite crear, modificar y eliminar datos de una base de datos mediante la interacción de PL/SQL y programación visual orientada a eventos. Oracle Forms genera pantallas que presentan datos de una base de datos y permite ver y editar esos datos. Está compuesto de Forms Designer para crear pantallas, Forms Generate para convertir el diseño en un archivo ejecutable, y Forms Runform para ejecutar el archivo.
Derechos de autor
© Attribution Non-Commercial (BY-NC)
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PPTX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
270 vistas9 páginas

Guía de Oracle Forms para Desarrolladores

Oracle Forms es una aplicación cliente/servidor que permite crear, modificar y eliminar datos de una base de datos mediante la interacción de PL/SQL y programación visual orientada a eventos. Oracle Forms genera pantallas que presentan datos de una base de datos y permite ver y editar esos datos. Está compuesto de Forms Designer para crear pantallas, Forms Generate para convertir el diseño en un archivo ejecutable, y Forms Runform para ejecutar el archivo.
Derechos de autor
© Attribution Non-Commercial (BY-NC)
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PPTX, PDF, TXT o lee en línea desde Scribd

Escuela Profesional de Ingeniera de Computacin y Sistemas

UNIVERSIDAD DE SAN MARTN DE PORRES

Laboratorio de Administracin de Base de Datos Mg. Jos Luis Gutirrez Mantari Haga clic para modificar el estilo de subttulo 2013 del patrn

Qu es Oracle Forms?
Oracle Forms es una aplicacin cliente / servidor que permite modificar, crear y borrar datos de la Base de Datos mediante la interaccin del lenguaje PL/SQL y la programacin visual orientada a eventos. Forms se compone de tres programas principales: Forms Designer (a partir de Forms 5.0 se denomina Forms Builder): crea las pantallas y da funcionalidad a las mismas. Forms Generate: convierte el fichero designer en un fichero seudoejecutable . Forms Runform: ejecuta el seudoejecutable .

2
Laboratorio de Base de Administracin de Base de Datos

Oracle Forms

Designer genera tres tipos de ficheros principales: *.fmb: incluye todas las partes que intervienen en el desarrollo, pantallas, procedimientos, funcionalidad, etc. *.fmt: contiene el fmb traducido a lenguaje C. *.fmx: seudoejecutable

3
Laboratorio de Base de Administracin de Base de Datos

Por qu usar Oracle Forms?


Es un standard de programacin plenamente adaptado a las normas de Sql Oracle. Tiene un entorno de programacin para facilitar el desarrollo y la posibilidad de desarrollar junto al servidor IAS(Internet Aplication Server) una solucin para internet; todo ello, siguiendo un standard, y una normalizacin de la seguridad de acceso a datos.

4
Laboratorio de Base de Administracin de Base de Datos

Oracle Forms accede a la base de datos Oracle y genera una pantalla que presenta los datos. La forma de cdigo fuente (*. FMB) se compila en un "ejecutable" (*. Fmx), que se ejecuta (interpreta) el mdulo de tiempo de ejecucin de los formularios. El formulario se utiliza para ver y editar datos en las aplicaciones basadas en bases de datos, varios elementos de la GUI, como botones, mens, barras de desplazamiento y grficos se pueden colocar en el formulario.

Cmo funciona?
5
Laboratorio de Base de Administracin de Base de Datos

Elementos

Objetos y Propiedades: Objeto es todo aquello que se pueda insertar en una pantalla y tenga propiedades: cuadros de texto, botones, etc. Los objetos se dividen en: a) Items: interfaz de comunicacin entre el usuario y la aplicacin, textos, botones, listas, etc. b) Bloques: agrupaciones de tems. Estos bloques pueden estar asociados a tablas o no, es mas todo tem debe estar asociado a un bloque de tal modo que ser necesario crear al menos un bloque por si solo existe un tem en la aplicacin.
6

Laboratorio de Base de Administracin de Base de Datos

Elementos
Triggers:

Los triggers principales en Forms son: -key: apenas utilizado en Forms, son ejecutados al pulsar una tecla o combinacin de teclas, principalmente se usan en entornos de modo texto. -when: l ms utilizado, son desencadenados por mltiples eventos . -on: interviene en acciones por defecto del sistema, ON INSERT, ON DELETE. -pre: se disparan antes de ejecutar el evento correspondiente. PRE INSERT, por ejemplo para comprobar condiciones especificas de insercin en funcin de unos valores. -post: misma funcionalidad que el anterior pero a la inversa temporalmente POST INSERT, POST COMMIT, etc. 7
Laboratorio de Base de Administracin de Base de Datos

Elementos de Diseo
Navegador: En el visualizaremos tanto los objetos efectivamente instanciados o incluidos en nuestra aplicacin como los que tenemos a nuestra disposicin para ser incluidos ( lo que podramos denominar para entendernos; clases) .

8
Laboratorio de Base de Administracin de Base de Datos

Desarrollo de una aplicacin

9
Laboratorio de Base de Administracin de Base de Datos

También podría gustarte