Professional Documents
Culture Documents
As of 2007 Oracle Corporation had started a drive toward "wizard"-driven environments with
a view to enabling non-programmers to produce simple data-driven applications.[51]
The most popular application development tool that ships with Oracle Database is Oracle
Application Express (APEX), a browser-based tool that allows developers to build
responsive, database-driven applications, leveraging their SQL and PL/SQL skills.
Oracle SQL Developer, a free graphical tool for database development, allows developers to
browse database objects, to run SQL statements and SQL scripts, and to edit and debug
PL/SQL statements. It incorporates standard and customized reporting.
Oracle REST Data Services (ORDS) function as a Java EE-based alternative to Oracle HTTP
Server,[52] providing a REST-based interface to relational data.[53]
Users can also develop their own applications in Java and in PL/SQL, optionally using tools
such as:
Oracle Forms
Oracle JDeveloper
Oracle Reports
The Database Upgrade Assistant (DBUA)[54] provides a GUI for the upgrading of an Oracle
database.[55]
The SQLTXPLAIN tool (or SQLT) offers tuning assistance for Oracle SQL queries.[58]
Testing
Oracle Live SQL makes available a test environment for Oracle Database users.[59]
Oracle Database can be accessed from many programming languages and environments.
These include:
Java based languages like Scala can use JDBC to access Oracle Database.