The Oracle Corporation proporciona un entorno de desarrollo de software se llama Marco de desarrollo de aplicaciones, o ADF. El alimentador automático de documentos basada en Java proporciona herramientas desarrolladores de software para crear aplicaciones empresariales sofisticadas para PC de escritorio , Web y entornos de dispositivos móviles. Objetos de software llamados componentes forman parte de la ADF, campos de base de datos Oracle agrupación junto con reglas de edición y validación que trabajan con los campos. Software de base de datos Base de datos
de Oracle es su oferta principal. Al igual que con la mayoría de bases de datos comerciales modernos , sigue un modelo relacional y utiliza el lenguaje de consulta estructurado o SQL , para la programación , la seguridad y el mantenimiento. Una base de datos organiza la información en bloques llamados tablas, que a su vez se componen de objetos de datos primarios llamados campos. Una mesa vendedor, por ejemplo, puede incluir un campo para un número de identificación , nombre, tipo de comisión de ventas y de la especialidad del producto. Uso de SQL , un programador " teje " información útil junto al combinar temporalmente la información de las tablas separadas. Mediante el uso de los campos de las tablas de la orden, los clientes y el inventario , por ejemplo , se puede determinar que los clientes que más contribuyen a la rentabilidad de la empresa. La base de datos Oracle sirve como base para el software de la aplicación que se alimenta la base de datos con los datos y obtiene informes de la misma.
ADF
software de aplicación
viene en forma de páginas Web y programas de escritorio escrito para llevar a cabo el negocio de una organización. Los desarrolladores de software utilizan lenguajes tradicionales como COBOL , Java y Visual Basic para crear estas aplicaciones. ADF es un entorno de desarrollo gráfico diseñado para crear aplicaciones con una mayor productividad de las herramientas de programación estándar . Para crear una aplicación con el ADF , el programador crea pantallas dispuestas en los campos de datos , haga clic en los menús y seleccionar los objetos de datos que quiere . Después de la creación de pantallas y procesos de la aplicación, se puede ajustar el código del programa subyacente manualmente.
Componentes
ADF incluye más de 100 objetos de software diferentes denominados componentes . Cada componente tiene una función especializada en la creación de una aplicación de software y tiene sus propias características distintivas . Por ejemplo , un programador utiliza componentes de entrada en una pantalla para obtener información de un usuario. Los componentes de entrada tienen atributos visibles, tales como el tamaño , color y la fuente . Componentes de entrada toman la forma de campos de texto, casillas de verificación , botones de radio u otros widgets de la pantalla . Además de los componentes de entrada ADF tiene varios tipos , incluidas las de diseño , navegación , salida y visualización de datos.
Capas
componentes ADF encajar en un marco general compuesta de capas de Oracle se refiere como vista , modelo y controlador. La capa de vista consiste en pantallas y menús de la aplicación. La capa del modelo se basa en las tablas y otros objetos de datos almacenados en la base de datos Oracle . La capa del controlador gestiona el orden de las pantallas de la aplicación y se encarga de todos los errores que se derivan de la entrada del usuario .