
In packages and functions PL/SQL can be mixed up with ordinary SQL. In the same way PL/SQL does not require such a persistence layer to gain access to tables or views. Even object orientation can be applied.Īs mentioned before, no persistence layer is needed to gain direct access via the online development environment to the database underneath.

Thus “PL/SQL” stands for “Procedural Language/Structured Query Language” and makes it feasible to use, for example, variables, arrays, if-queries and loops directly in an Oracle Database. PL/SQL was invented by Oracle and extends the ordinary SQL functionality with features known from other programming languages.
ORACLE APEX SQL TOOLS CODE
In addition to those database items, Oracle Database provides packages and functions to enable developers to extend their databases by writing source code with PL/SQL. Oracle Database is a powerful relational database system which can handle huge amounts of data and supports tables, views, sequences and triggers etc. Figure 1: Oracle APEX development environment Programming directly within the database
ORACLE APEX SQL TOOLS LICENSE
In view of the operating costs of Oracle Database, which can be very high depending on the preferred license model, Oracle APEX is more suitable for companies that already operate Oracle Database. However, this means similarly that Oracle Database is required to use Oracle APEX. Thus no persistence layer is needed to exchange data between the developed application and the database. tables, views, triggers, etc., can be accessed in this way by using the SQL Workshop. Just a web browser is required.ĭue to the fact that Oracle APEX is installed on Oracle Database, the corresponding database can be accessed directly through the online development environment shown in figure 1.Įvery part of an Oracle Database, e.g. Oracle APEX is independent of the operating system underneath. After its installation Oracle APEX provides a powerful development environment which is accessible online via web browsers. Oracle APEX is fully supported through and available for Oracle Database. Combined development environment and database “APEX” stands for “APPLICATION EXPRESS” and that is precisely what it is. To cope with the growing demand of developing web applications very fast, Oracle has created the online development environment “Oracle APEX” which comes as a no-cost plugin for “Oracle Database” and is already included in “Oracle XE”. The database manufacturer Oracle is well-known for its relational database system “Oracle Database” which provides many efficient features to read and write large amounts of data.


At all times database systems are the preferred ways to store and handle data efficiently. Furthermore, the amount of data in companies has increased over the years. Whenever it is possible and reasonable, users prefer web applications to desktop applications because of their easy accessibility in web browsers on desktop or mobile devices without the installation of any additional software. BY: Markus Kaml,Project Manager and Instructor, EPOS CAT GmbH
