Oracle Forms este un software pentru crearea ecranelor de gestionare a bazelor de date Oracle . Este un mediu de dezvoltare integrat care include un navigator de obiecte, o listă de proprietăți și un editor de cod care utilizează limbajul PL/SQL . Inițial, software-ul a fost dezvoltat pentru a rula programe pe partea serverului într-un format de terminal text. Acum, software-ul poate fi portat pe diferite platforme, inclusiv Windows , Java și poate funcționa în modul client-server.
Scopul principal al software-ului este de a crea sisteme de aplicații bazate pe baze de date Oracle .
Oracle Forms este vândut ca produs software independent. Acestea sunt acum incluse în Oracle Developer Suite , care include Oracle Reports și JDeveloper . Acest pachet a fost cunoscut anterior ca Developer 2000 sau D2K și Oracle IDE ( Integrated Development Environment sau Integrated Development Environment ). Oracle poziționează acest software ca un instrument pentru dezvoltarea accelerată a aplicațiilor.
Oracle Forms accesează baza de date Oracle și generează formulare de ecran care reflectă datele din baza de date. Formularul sursă (*.fmb) este compilat într-o formă executabilă (*.fmx) care poate fi rulată independent de lansatorul de formulare. Formularul este folosit pentru a afișa și edita date în aplicațiile care gestionează baza de date. Unele elemente GUI , cum ar fi butoanele, meniurile, barele de defilare și elementele grafice pot fi plasate într-un formular.
Mediul vă permite să accesați baza de date în modul de citire, creare și editare a datelor. Acest lucru reduce nevoile programului în ansamblu și elimină acțiunile de rutină, cum ar fi crearea de SQL dinamic, interogarea câmpurilor și setarea de blocări.
Ca și în cazul tuturor interfețelor convenționale bazate pe evenimente, software-ul realizează funcții legate de evenimente numite declanșatoare, apelează declanșatoare care
Când un declanșator este inițializat, acesta definește ce va fi făcut de operația dată. Din acest motiv, programarea Oracle Forms se referă la schimbarea acțiunilor inițiale ale declanșatorilor în mod corespunzător. Unele declanșatoare furnizate de programator înlocuiesc acțiunile standard, în timp ce altele le extind.
Ca urmare a acestei abordări, devine posibilă crearea mai multor formulare standard care ar implementa funcționalitatea completă a bazei de date, atâta timp cât nu există niciun cod scris de programator.
Oracol | |
---|---|
Personalități | |
Preluări ( lista ) |
|
SGBD |
|
Limbaje de programare |
|
Instrumente de dezvoltare | |
Middleware |
|
Sisteme de operare | |
Hardware | |
complexe | |
Proiecte gratuite |
|
Aplicații de afaceri |
|