Oracle Application Express (APEX)

Erweiterung der Oracle Datenbank
zur Erstellung von professionellen Web-Anwendungen

Oracle Application Express (APEX) ist eine kostenfreie Erweiterung der Oracle Datenbank und dient zur Erstellung von professionellen Web-Anwendungen.

Ursprünglich ein Tool für Rapid Prototyping, entwickelte sich APEX in den vergangenen Jahren zu einer mächtigen Plattform für schnell und kostengünstig zu entwickelnde Web-Applikationen auf Basis eines modernen Look and Feel. Eine mächtige Template-Engine ermöglicht die Erstellung von responsiven Websites, die sich dem jeweils benutzten Endgerät anpassen. Somit etabliert sich Oracle APEX als klassische Low Code Platform, wodurch in vielen Fällen einfache Sites / Applikationen gänzlich ohne programmierten Code erstellt werden können.

Durch das Baukastenprinzip können in kürzester Zeit einfache Stammdatenmasken erstellt werden, die durch individuelle Erweiterungen im Form von Plugins aber auch nahezu grenzenlos erweitert werden können. Über die Stammdatenverwaltung hinausgehende Anwendungsgebiete schließen daher die Steuerung von Schnittstellen, Reporting, die Bearbeitung von Daten im Rahmen von komplexen Workflows oder grafische Auswertungen ein.

APEX ist ein Modul der Oracle Database – ist diese bereits im Einsatz, so steht auch Oracle APEX zur Verfügung. Durch die enge Verzahnung mit der mächtigen Oracle Database können deren Features wie materialisierte Views oder die Anbindung von Datenbank-Links effektiv genutzt werden. Mit den RESTful Services steht eine Plattform zur schnellen Bereitstellung von REST WebServices zur Verfügung. Plugins und Erweiterungen ermöglichen die Erstellung von Excel- oder PDF-Reports; mit Oracle JET können zahlreiche Diagrammarten zur Verfügung gestellt werden.

Zum Einsatz kommende
Technologien/Standards

  • JavaScript
  • JQuery
  • CSS
  • HTML5
  • Oracle SQL
  • PL/SQL