Download as pdf or txt
Download as pdf or txt
You are on page 1of 25

<Insert Picture Here>

Oracle Application Express (Version 3.1)

<Name>
<Title>
The following is intended to outline Oracle’s general
product direction. It is intended for information
purposes only, and may not be incorporated into any
contract. It is not a commitment to deliver any
material, code, or functionality, and should not be
relied upon in making purchasing decisions.
The development, release, and timing of any
features or functionality described for Oracle’s
products remain at the sole discretion of Oracle.

© 2008 Oracle Corporation – Proprietary


Oracle Application Express (APEX)
Database-centric Web application development tool
• Unique Rapid Application Development
(RAD) tool for the Oracle Database
• Browser based for Development,
Deployment & Use
• Declaratively build professional Web 2.0
applications that are fast and secure
• Leverages full Oracle database capabilities
and existing SQL & PL/SQL skills
• Standard component of the database
• Fully supported, “no-cost” option with all
editions of the Oracle Database

Easy to develop • Easy to deploy • Easy to manage

© 2008 Oracle Corporation – Proprietary


Use Cases

Data-driven Applications Oracle Forms


Develop opportunistic and departmental Modernization
productivity applications Leverage SQL & PL/SQL declarative
programming skills to move Forms
applications to HTML / Web 2.0

Online Reporting
Build SQL-based reporting
applications on existing
database schemas

Spreadsheet Web-ification Access Replacement


Consolidate outgrown Access applications
Convert spreadsheets to Web applications
to the Oracle database with an APEX Web
where they can be concurrently viewed and
front end
edited

© 2008 Oracle Corporation – Proprietary


Problem: Spreadsheets

• Multiple sources of truth


• Manual collation from different sources
• Reports generated from partial truth
• No controls over who sees the information

© 2008 Oracle Corporation – Proprietary


Problem: Personal Databases

• Fragmented
• Platform dependent
• Web unfriendly
• Password Security inadequate
• Vulnerable
• Can be easily copied
• Backups inconsistent
• Scattered locations
• Inefficient utilization of IT
resources

© 2008 Oracle Corporation – Proprietary


Problem: RAD

9 Centrally managed ‰ Gain more data visibility


Enterprise Database ‰ Integrate data silos
9 Backed-up ‰ Additional reporting
9 Secure ‰ Increase productivity
9 Scalable ‰ React to market forces
‰ Meet compliance
requirements

Need to do more with fewer people and less budget

© 2008 Oracle Corporation – Proprietary


D E M O N S T R A T I O N

Rapid Application
Development

© 2008 Oracle Corporation – Proprietary


Oracle Application Express

EASY to Develop
• Rapid Web application development
• Fully productive very quickly
• Declarative / Wizards
EASY to Deploy
• No client software
• Browser based
• Feature of the Oracle Database
EASY to Maintain
• Centrally managed metadata repository
• Multi-tenant hosting
• Robust framework

© 2008 Oracle Corporation – Proprietary


Functionality

© 2008 Oracle Corporation – Proprietary


Out of the Box Development Features
Reports Validations Translation
Services

Forms Processes Conditional


Processing

Charts Computations Authentication

Calendar Branches Authorization

Templates Web Services Session State


Management

Navigation Email Services Logging &


Monitoring

© 2008 Oracle Corporation – Proprietary


Leveraging Database Capabilities
Leverage the full spectrum of the Oracle database’s capabilities:

• SQL
• PL/SQL
• RAC
• Spatial
• OLAP
• Flashback
• Web Services
• Text
• Multimedia
• Analytic Functions
• Globalization
• XML DB

© 2008 Oracle Corporation – Proprietary


APEX – Target Development Community

© 2008
© 2008 Oracle
Oracle Corporation
Corporation – Proprietary
– Proprietary
Architecture

• Integrated within the database 9iR2, 10g, 11g and XE


• Supports all Oracle DB operating systems
• Uses Embedded PL/SQL Gateway or Apache with mod_plsql
• Metadata driven

© 2008 Oracle Corporation – Proprietary


Multi-Tenant Hosting

• Allows IT to manage Database services


• Self-service provisioning of workspaces
• Example: Free hosted development service at http://apex.oracle.com

© 2008 Oracle Corporation – Proprietary


Deployment Options
Multi-tenant and browser based architecture allows for deployment anywhere

Hosted Service
(dedicated or multi-tenant)

Corporate IT / Enterprise Service


(dedicated or multi-tenant)

Departmental Server

Local Database
(Oracle XE)

© 2008 Oracle Corporation – Proprietary


APEX Adoption (As of 5/22/2008)

apex.oracle.com
2M page views/week, 14,000 workspaces, 300 new workspaces/week

Community
17 APEX presentations at Collaborate 08
18 APEX presentations at ODTUG Kaleidoscope 2008
46 consulting companies, 7 hosting companies
21 commercial applications, 37 blogs
3rd most popular discussion forum on OTN

Downloads
500K OTN { #2 DB development tool OTN download }
1.3M Oracle XE 60K APEX Packaged Applications

© 2008 Oracle Corporation – Proprietary


History
2008 Application Express 3.1
Interactive Reports, BLOB

2007 Application Express 3.0


Flash Charts, PDF Printing,
Access Application Migration
2006 Application Express 2.2
Packaged Applications

2006 Application Express 2.1


Oracle XE

2005 HTML DB 2.0


SQL Workshop

2004 HTML DB 1.6


Themes
2004 HTML DB 1.5
First Release

© 2008 Oracle Corporation – Proprietary


Version 3.1 Highlights
Download
• Interactive Reporting region from OTN
• Declarative BLOB Support
• Enhanced Report Reporting
• Ability to add custom themes to the theme repository
• Optional runtime-only installation
• Improved security
• Documented and supported JavaScript libraries
• Improved AJAX capabilities
• Enhanced master-detail forms
• New API to send attachments in e-mail
• Enhanced integration with Oracle SQL Developer

© 2008 Oracle Corporation – Proprietary


Application Development

• Reports
• Data entry forms
• Charts
• Calendars
• Navigation
• Look and feel
• Security

• Applications easily translatable to different languages

© 2008 Oracle Corporation – Proprietary


Interactive Reports
• Out of the box declarative Web 2.0 reporting
• Dramatically enhances end-user capabilities

© 2008 Oracle Corporation – Proprietary


D E M O N S T R A T I O N

Interactive
Reporting

© 2008 Oracle Corporation – Proprietary


BI Publisher Architecture

• Declarative PDF reporting services


• Create professional looking reports
• Range of document formats
• Ability to define multiple queries NEW

© 2008 Oracle Corporation – Proprietary


BI Publisher

• Output to PDF, Word, Excel, or HTML


Reports

• “High Fidelity” Printing


• Seamlessly Integrated with Application Express
• Develop RTF Templates using Word Plug-In
• Full Oracle Support

© 2008 Oracle Corporation – Proprietary


Data Entry Forms

• Feature Rich • Variety of Form Types


• Built in widgets available • Tabular forms
• Pop-Up calendar • Master Detail forms
• List of values • Forms on a Web Service
• Enable Validations on Form Fields • Form on a Table with
• Lost update detection Report

© 2008 Oracle Corporation – Proprietary

You might also like