Oracle Forms

Oracle Forms

Oracle Forms — программное обеспечение для создания экранов управления базой данных Oracle. Это Интегрированная среда разработки включающая навигатор объектов, лист свойств и редактор кода, который использует язык PL/SQL. Изначально ПО разрабатывалось для запуска программ на стороне сервера в формате текстового терминала. Сейчас ПО может портироваться на разные платформы включая Windows, Java и работать в режиме клиент-сервер.

Главное назначение системы — создать систему с доступом к базе данных Oracle.

Содержание

Программное обеспечение

Oracle Forms — продается как независимый программный продукт. Сейчас они включены в пакет Oracle Developer Suite который включает Oracle Reports и JDeveloper. Ранее этот пакет был известен как Developer 2000 или D2K and Oracle IDE (Integrated Development Environment или Интегрированная среда разработки). Оракл позиционирует это ПО как инструмент ускоренной разработки приложений.

Как они работают

Oracle Forms получают доступ к базе данных Oracle и генерируют экранные формы отражающие данные базы. Форма в исходнике (*.fmb) компилируется в выполнимую форму (*.fmx) которая может запускаться независимо из модуля запуска форм. Форма используется для отображения и редактирования данных в приложениях управляющих базой данных. Некоторые элементы графического интерфейса пользователя GUI такие как кнопки, меню, области прокрутки и графики могут быть размещены на форме.

Окружение позволяет обращаться к базе в режиме чтения, создания и редактирования данных. Это сокращает потребности программы в целом и избавляет от выполнения рутинных действий подобных созданию динамического SQL, запросу полей и выставлению блокировок.

Как и во всех обычных интерфейсах, управляемых событиями, ПО выполняет функции привязанные к событиям, называемые триггерами, вызывает триггеры, которые

  • автоматически отрабатывают в определенные моменты работы с записями,
  • обрабатывают нажатие клавиш и движение мышкой.

При инициализации триггера определяется то, что будет выполнено данной операцией. В этой связи программирование Oracle Forms заключается в том, чтобы надлежащим образом изменить начальные действия триггеров. Некоторые триггеры, предусмотренные программистом, заменяют стандартные действия тогда как другие — расширяют их.

В результате применения подобного подхода, становится возможным создание нескольких стандартных форм, которые бы реализовывали полную функциональность базы данных пока не содержится вообще никакого кода написанного программистом.

Форматы файлов

  • .FMB — Файл формы построенного в Forms Builder
  • .FMX — Файл формы сгенерированного для выполнения в RunForms
  • .PLL — Файл пользовательской библиотеки
  • .PLX — Файл сгенерированной пользовательской библиотеки для использования в сессии RunForm
  • .MMB — Файл пользовательского меню построенного в Forms Builder
  • .MMX — Файл меню сгенерированного для выполнения в сеансе RunForm

Ссылки

Примечания


Wikimedia Foundation. 2010.

Игры ⚽ Нужен реферат?

Полезное


Смотреть что такое "Oracle Forms" в других словарях:

  • Oracle Forms — is a software product for creating screens that interact with an Oracle database. It has an IDE including an object navigator, property sheet and code editor that uses PL/SQL. It was originally developed to run server side in character mode… …   Wikipedia

  • Oracle Forms — ist ein Entwicklungswerkzeug der Firma ORACLE und erlaubt die WYSIWYG Erstellung sowie die Programmierung von Datenbank gestützten, interaktiven Dialogmasken. Neben der Oracle Datenbank werden auch diverse andere SQL Datenbanken unterstützt; die… …   Deutsch Wikipedia

  • Forms — Oracle Forms ist einer der Kern Komponenten der Oracle Developer Suite und erlaubt die WYSIWYG Erstellung sowie die Programmierung von Datenbank gestützten, interaktiven Dialogmasken. Neben der Oracle Datenbank werden auch diverse andere SQL… …   Deutsch Wikipedia

  • Oracle Corporation — Type Public Traded as NYSE: ORCL NASDAQ:  …   Wikipedia

  • Oracle Developer Suite — is a suite of development tools released by the Oracle Corporation. The principal components were initially Oracle Forms and Oracle Reports, although the suite was later expanded to include JDeveloper amongst others. Contents 1 History 2… …   Wikipedia

  • Oracle Database — Developer(s) Oracle Corporation Development status Active Written in …   Wikipedia

  • Oracle Media Objects — (OMO) OMO Screenshot Developer(s) Oracle Stable release 1.1.2 / 1998 (last date FAQ was updated) …   Wikipedia

  • Oracle Corporation — Unternehmensform Corporation ISIN …   Deutsch Wikipedia

  • Oracle Application Server — Developer(s) Oracle Corporation Discontinued 10.1.3.3 Development status Discontinued Operating system Cross platform …   Wikipedia

  • Oracle Application Express — Тип IDE Разработчик Oracle Операционная система Linux Microsoft Windows Solaris AIX HP UX z/OS Последняя версия 4.1 (24 августа, 2011) …   Википедия


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»