Oracle Forms 10 g is a comprehensive toolset used for developing interactive GUI screens with robust data validation and data manipulation capabilities. Oracle Forms 10 g easily manages inserting, updating, and deleting underlying data in the database with automated Data Manipulation Language (DML) functionality. Oracle Forms 10 g can manage complex data structures behind the scenes without requiring independent SQL commands for each transaction.
There are, of course, other options to using the Oracle Forms 10 g toolkit to develop user applications. Java, Hypertext Markup Language (HTML) forms, JavaServer Pages (JSPs), Application Server Pages (ASPs), and other dynamic web application tools can also be used to create the GUI and data management functionality of online forms. However, these options may involve considerably more coding to match the data validation and DML capabilities of Oracle Forms 10 g . If your shop s core competency is Forms, you ll be comfortable here, but remember that Forms uses a fat client and requires JInitiator. Those two aspects will prevent you from using Forms in an Internet environment.
Oracle Forms 10 g is part of the Oracle 10 g Developer Suite, which includes the following tools:
Oracle Forms Developer
Oracle Reports Developer
Oracle JDeveloper
Business Components for Java
SQL*Plus
Oracle Reports Developer
Oracle Designer
Oracle Software Configuration Manager
Oracle Discoverer Administration Edition
Oracle Discoverer Desktop Edition
Oracle Forms 10 g is part of the Rapid Application Development (RAD) environment from Oracle.