Oracle Apex Overview

2,306 views
2,181 views

Published on

0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
2,306
On SlideShare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
76
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide
  • 3.1.2 built into Oracle Audit Vault 10.2.3 as their complete reporting solution. Instead of hundreds of static reports AV team developed small number of Interactive Reports and allow customers to customize the information. Audit Vault useful to APEX development team as helped prove the functionality and scalability provided with Interactive Reports. 3.2 introduced Forms Conversion. Even if not interested in converting from Oracle Forms to APEX should still upgrade ASAP due to the many enhanced security features 4.0 currently scheduled for end of calendar year 2009 – Statement of Direction provides latest list of planned features
  • APEX is effectively a 2-Tier architecture where the client (a simple Web browser) talks through to the APEX Engine which resides in the Oracle DB Given the fact it resides in the Oracle Db it can be installed into any edition and any version of the Oracle DB 9iR2 and above SE, SE1, or EE and Oracle XE. The APEX Engine serves HTML pages and processes page submissions based on the meta data stored in tables within the DB Communication between the browser and database can be configured using the APEX Listener (Soon to be released), Embedded PL/SQL Gateway (EPG) which is part of the DB, or Apache and mod_plsql. Oracle Application Express Listener The Oracle Application Express Listener is a Java based alternative to Apache mod_plsql. The Oracle Application Express listener is supported to run on Oracle WebLogic Server and OC4J.
  • APEX is effectively a 2-Tier architecture where the client (a simple Web browser) talks through to the APEX Engine which resides in the Oracle DB Given the fact it resides in the Oracle Db it can be installed into any edition and any version of the Oracle DB 9iR2 and above SE, SE1, or EE and Oracle XE. The APEX Engine serves HTML pages and processes page submissions based on the meta data stored in tables within the DB Communication between the browser and database can be configured using the APEX Listener (Soon to be released), Embedded PL/SQL Gateway (EPG) which is part of the DB, or Apache and mod_plsql. Oracle Application Express Listener The Oracle Application Express Listener is a Java based alternative to Apache mod_plsql. The Oracle Application Express listener is supported to run on Oracle WebLogic Server and OC4J.
  • APEX Engine resides in the Oracle DB Application Express engine renders pages dynamically in real time from the data contained within the Oracle Application Express metadata repository. When the application is run, the Oracle Application Express engine then reads the metadata and displays the requested page or processes page submissions. Oracle Application Express transparently manages session state in the database. Application developers can get and set session state using simple substitutions as well as standard SQL bind variable syntax.
  • APEX is effectively a 2-Tier architecture where the client (a simple Web browser) talks through to the APEX Engine which resides in the Oracle DB Given the fact it resides in the Oracle Db it can be installed into any edition and any version of the Oracle DB 9iR2 and above SE, SE1, or EE and Oracle XE. The APEX Engine serves HTML pages and processes page submissions based on the meta data stored in tables within the DB Communication between the browser and database can be configured using the APEX Listener (Soon to be released), Embedded PL/SQL Gateway (EPG) which is part of the DB, or Apache and mod_plsql.
  • Oracle Apex Overview

    1. 1. Viveka Solutions Oracle Application Express (Apex)Training
    2. 2. Oracle Application Express Training Introduction to Oracle Application Express (Apex) Tool
    3. 3. About Oracle Application Express Tool <ul><li>Oracle Application Express is a rapid Web application development tool for the Oracle database. </li></ul><ul><li>Using only a Web browser and limited programming experience, you can develop fast Web applications. </li></ul><ul><li>It provides a wizard driven development environment for building small to medium web applications. </li></ul><ul><li>The product is contained entirely within the Oracle database and accessed via a web browser for both development and deployment. </li></ul><ul><li>You can install APEX on your own machines or run in a hosted environment on Oracle's site. </li></ul>
    4. 4. Application Express Features Development of Forms using Wizard. Quickly generate HTML Reports and download in PDF, RTF, CSV or XML formats. Interactive Reporting Regions enable end users to customize reports. Develop HTML, SVG, or Flash charts.
    5. 5. Application Express Features Spreadsheet Wizard to quickly upload spreadsheet data directly into the database. Create secure applications that require authentication. Enables a single database to host large numbers of users. Users work in a dedicated work area called a workspace.
    6. 6. Application Express Features <ul><li>Performance </li></ul><ul><li>Workspace </li></ul>Provides high level of performance for developers and application users as it resides in the Oracle database, it has minimal impact on network traffic. Enables a single database to host large numbers of users. Users work in a dedicated work area called a workspace.
    7. 7. Apex History <ul><ul><li>APEX 3.1 </li></ul></ul><ul><ul><ul><li>Introduced Interactive Reports </li></ul></ul></ul><ul><ul><ul><li>Basis for Audit Vault Reporting </li></ul></ul></ul><ul><ul><li>APEX 3.2 </li></ul></ul><ul><ul><ul><li>Forms Conversion </li></ul></ul></ul><ul><ul><ul><li>Enhanced Security features </li></ul></ul></ul><ul><ul><li>APEX 4.0 </li></ul></ul><ul><ul><ul><li>Websheets </li></ul></ul></ul><ul><ul><ul><li>Dynamic Actions </li></ul></ul></ul><ul><ul><ul><li>Plug-Ins </li></ul></ul></ul><ul><ul><ul><li>Restful Web Services </li></ul></ul></ul><ul><ul><ul><li>Improved Themes </li></ul></ul></ul>
    8. 8. Application Express Architecture <ul><li>It is a 2 tier architecture integrated within the database 9iR2, 10g, 11g, XE </li></ul><ul><li>Meta data driven </li></ul><ul><li>Uses APEX Listener, Embedded Gateway or Mod PLSQL </li></ul>
    9. 9. Multi Tenant <ul><li>Enables a single database to host large numbers of applications and users. </li></ul><ul><li>Developers work in a dedicated work area called a workspace to develop </li></ul><ul><li>applications against one or more schemas. </li></ul>
    10. 10. Application Express Engine <ul><li>The Application Express engine renders and processes pages. It also performs these tasks: </li></ul><ul><li>Session state management </li></ul><ul><li>Authentication services </li></ul><ul><li>Authorization services </li></ul><ul><li>Page flow control </li></ul><ul><li>Validations processing </li></ul>
    11. 11. Application Express Components <ul><li>Application Builder allows the development </li></ul><ul><li>of web applications. </li></ul><ul><li>Each application is comprised of a number </li></ul><ul><li>of pages and associated objects such as </li></ul><ul><li>navigation bars, menus, list of values and </li></ul><ul><li>templates. </li></ul>Application Builder
    12. 12. Application Express Components <ul><li>SQL Workshop provides an environment in </li></ul><ul><li>which SQL statements can be entered and </li></ul><ul><li>submitted. </li></ul><ul><li>Database objects can be browsed, created, </li></ul><ul><li>altered and dropped. </li></ul><ul><li>It also provides utilities for importing and </li></ul><ul><li>exporting data. </li></ul>SQL Workshop
    13. 13. Application Express Components <ul><li>Team Development helps manage the life- </li></ul><ul><li>cycle of an application's development. </li></ul><ul><li>It provides tracking and management of </li></ul><ul><li>application features, to do entries, bugs, </li></ul><ul><li>and end user feedback. </li></ul><ul><li>Team Development is tightly integrated </li></ul><ul><li>with the Oracle Application Express </li></ul><ul><li>Application Builder. For example, edit </li></ul><ul><li>page lists open feedback, bugs, and to </li></ul><ul><li>do's. </li></ul>Team Development
    14. 14. Application Express Components <ul><li>The administration component provides </li></ul><ul><li>workspace management, including </li></ul><ul><li>services (available schemas, space </li></ul><ul><li>requests, and preferences), users (both </li></ul><ul><li>developers and end-users), and </li></ul><ul><li>workspace activity (page views, login </li></ul><ul><li>attempts, and developer activity). </li></ul>Administration
    15. 15. Application Express User Roles <ul><li>fdsfdsfs dfdsfsdfds </li></ul>Developers Users who create and edit applications. Workspace Users who maintains workspace for Administrators managing user accounts, monitoring workspace activity, and viewing log files. End users Are business users and do not have development privileges. Application They are super users that manage Express an entire hosted instance using the Administrators Application Express Administration Services application.
    16. 16. Viveka Solutions <ul><li>Thank You </li></ul>Viveka Solutions provides Online Trainings in Oracle Apex 4.0 and Oracle Applications at very reasonable cost. For more information ,please visit www.vivekasolutions.com Contact No: +91.712.229.2235 | 9422.459.459

    ×