Top Banner
Web Application Development Application Express
28

Application Express Web Application Development - GCOUG PPTs.pdf · • otn.oracle.com/apex • Oracle Application Express 2-Day Developer tutorial book • otn.oracle.com/apex •

Feb 01, 2018

Download

Documents

ngohanh
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Application Express Web Application Development - GCOUG PPTs.pdf · • otn.oracle.com/apex • Oracle Application Express 2-Day Developer tutorial book • otn.oracle.com/apex •

Web Application

Development

Application Express

Page 2: Application Express Web Application Development - GCOUG PPTs.pdf · • otn.oracle.com/apex • Oracle Application Express 2-Day Developer tutorial book • otn.oracle.com/apex •

Agenda

• What is Oracle Application Express

• Demonstration

• Features and benefits

• Customer examples

• Conclusion

• Next steps

• Q&A

Page 3: Application Express Web Application Development - GCOUG PPTs.pdf · • otn.oracle.com/apex • Oracle Application Express 2-Day Developer tutorial book • otn.oracle.com/apex •

Does Your Organization:

• Use spreadsheets as databases?

• Store mission critical data in applications

developed in a desktop database such as

Microsoft Access?

• Not have time to build all of the applications

that users are asking for?

Page 4: Application Express Web Application Development - GCOUG PPTs.pdf · • otn.oracle.com/apex • Oracle Application Express 2-Day Developer tutorial book • otn.oracle.com/apex •

Drawbacks to Desktop Tools

• Fragmented

• Vulnerable

• Platform dependent

• Web unfriendly

• Costly

Page 5: Application Express Web Application Development - GCOUG PPTs.pdf · • otn.oracle.com/apex • Oracle Application Express 2-Day Developer tutorial book • otn.oracle.com/apex •

Oracle Application Express

• Quick assembly of reporting and data entry applications

• Based on existing tables and views or data from spreadsheets

• No programming or scripting

• Instant deployment on the Web

• Use the full power of Oracle

Database 10g

Page 6: Application Express Web Application Development - GCOUG PPTs.pdf · • otn.oracle.com/apex • Oracle Application Express 2-Day Developer tutorial book • otn.oracle.com/apex •

Simplify Application Development

on Oracle

• PL/SQL Developers

• Non-professional developers

• Power users

• Departments

• Small enterprises

Page 7: Application Express Web Application Development - GCOUG PPTs.pdf · • otn.oracle.com/apex • Oracle Application Express 2-Day Developer tutorial book • otn.oracle.com/apex •

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

Rapid Application Development

Page 8: Application Express Web Application Development - GCOUG PPTs.pdf · • otn.oracle.com/apex • Oracle Application Express 2-Day Developer tutorial book • otn.oracle.com/apex •

Oracle Application Express Offers• The Qualities of a Personal Database

• Productivity

• Ease of Use

• Flexibility

• The Qualities of an Enterprise Database

• Security

• Integrity

• Scalability

• Availability

• Portability

• Built for the Web

Page 9: Application Express Web Application Development - GCOUG PPTs.pdf · • otn.oracle.com/apex • Oracle Application Express 2-Day Developer tutorial book • otn.oracle.com/apex •

Consolidation with Application Express

Spreadsheets

Desktop Databases

File ServersAny Browser

Application

Express

Page 10: Application Express Web Application Development - GCOUG PPTs.pdf · • otn.oracle.com/apex • Oracle Application Express 2-Day Developer tutorial book • otn.oracle.com/apex •

Architecture

BrowserOracle Database

Application

Express

Oracle HTTP

Server

Page 11: Application Express Web Application Development - GCOUG PPTs.pdf · • otn.oracle.com/apex • Oracle Application Express 2-Day Developer tutorial book • otn.oracle.com/apex •

How it Works

• Shared Workgroup Database Service

• Centrally Deployed & Managed

• Accessed anywhere via a Browser

• Declarative development style

Oracle Application Express

Page 12: Application Express Web Application Development - GCOUG PPTs.pdf · • otn.oracle.com/apex • Oracle Application Express 2-Day Developer tutorial book • otn.oracle.com/apex •

ApplicationsApplications

ApplicationsApplications

ApplicationsApplications

Logical Architecture

ApplicationsApplications Schema ASchema A

ApplicationsApplications Schema BSchema B

ApplicationsApplications Schema CSchema C

Finance

Human Resources

Marketing

Oracle Application Express

Page 13: Application Express Web Application Development - GCOUG PPTs.pdf · • otn.oracle.com/apex • Oracle Application Express 2-Day Developer tutorial book • otn.oracle.com/apex •

Functionality Overview

• Complete Environment

• Application Builder

• SQL Workshop

• Administration

Page 14: Application Express Web Application Development - GCOUG PPTs.pdf · • otn.oracle.com/apex • Oracle Application Express 2-Day Developer tutorial book • otn.oracle.com/apex •

Application Development

• Reports

• Data entry forms

• Charts

• Security

• Navigation

• Look and feel

Page 15: Application Express Web Application Development - GCOUG PPTs.pdf · • otn.oracle.com/apex • Oracle Application Express 2-Day Developer tutorial book • otn.oracle.com/apex •

Reports

• Pagination

• Column sorting

• Export to spreadsheet or XML

• Calendar and tree

• Template driven

• Drill down to other reports, charts, forms

Page 16: Application Express Web Application Development - GCOUG PPTs.pdf · • otn.oracle.com/apex • Oracle Application Express 2-Day Developer tutorial book • otn.oracle.com/apex •

Data entry forms

• Many built in widgets

• Pop up calendar

• List of values

• Validations

• Lost update detection

• Tabular forms

• Master detail forms

Page 17: Application Express Web Application Development - GCOUG PPTs.pdf · • otn.oracle.com/apex • Oracle Application Express 2-Day Developer tutorial book • otn.oracle.com/apex •

Charts

• Bar, Pie, Line, Dial

• SVG based

• Drill down

• Asynchronous refresh

Page 18: Application Express Web Application Development - GCOUG PPTs.pdf · • otn.oracle.com/apex • Oracle Application Express 2-Day Developer tutorial book • otn.oracle.com/apex •

Security

• Built in authentication modules

• LDAP

• Single Sign-On

• Centrally defined authorization rules

• Session state protection

• Integration with database security features

• FGAC

• Transparent Data Encryption

Page 19: Application Express Web Application Development - GCOUG PPTs.pdf · • otn.oracle.com/apex • Oracle Application Express 2-Day Developer tutorial book • otn.oracle.com/apex •

Navigation

• Tabs

• Lists

• Menus

• Breadcrumbs

Page 20: Application Express Web Application Development - GCOUG PPTs.pdf · • otn.oracle.com/apex • Oracle Application Express 2-Day Developer tutorial book • otn.oracle.com/apex •

Look and feel

• Template driven

• Consistent throughout

application

• Customize with HTML

and CSS

Page 21: Application Express Web Application Development - GCOUG PPTs.pdf · • otn.oracle.com/apex • Oracle Application Express 2-Day Developer tutorial book • otn.oracle.com/apex •

Customer Examples

• Telstra

• PGA of America

• Lansing Community College

Page 22: Application Express Web Application Development - GCOUG PPTs.pdf · • otn.oracle.com/apex • Oracle Application Express 2-Day Developer tutorial book • otn.oracle.com/apex •

- Rosemarie Barr, Director/Corporate Controller of Finance,

Professional Golfers Association of America

“Typically, application development is

completely out of the realm of what

finance departments are capable of doing.

With Oracle HTML DB*, we can now build,

deploy and manage our own web

applications. It's that easy!”

*Oracle HTML DB is now named Oracle Application Express

Page 23: Application Express Web Application Development - GCOUG PPTs.pdf · • otn.oracle.com/apex • Oracle Application Express 2-Day Developer tutorial book • otn.oracle.com/apex •

- Glenn CernyChief Information Officer

Lansing Community College

“Oracle HTML DB has clearly strengthened our

ability to collect and present information via

robust web based applications, with very short

turnarounds and with very high user acceptance.”

*Oracle HTML DB is now named Oracle Application Express

Page 24: Application Express Web Application Development - GCOUG PPTs.pdf · • otn.oracle.com/apex • Oracle Application Express 2-Day Developer tutorial book • otn.oracle.com/apex •

Availability• Release 1.6

• Ships on 10gR2 Companion CD

• Release 2.0• Standalone download from OTN

• Works & Supported in Oracle Database 10g and Oracle Database 9iR2 (9.2.0.3+)

• Included as a component of Standard One, Standard and Enterprise Editions

• No Additional Charge

Page 25: Application Express Web Application Development - GCOUG PPTs.pdf · • otn.oracle.com/apex • Oracle Application Express 2-Day Developer tutorial book • otn.oracle.com/apex •

Conclusion• Improve application development productivity

• Consolidate

• Increase data security

• Improve access

Page 26: Application Express Web Application Development - GCOUG PPTs.pdf · • otn.oracle.com/apex • Oracle Application Express 2-Day Developer tutorial book • otn.oracle.com/apex •
Page 27: Application Express Web Application Development - GCOUG PPTs.pdf · • otn.oracle.com/apex • Oracle Application Express 2-Day Developer tutorial book • otn.oracle.com/apex •

Next Steps

• More information and downloads• otn.oracle.com/apex

• Oracle Application Express 2-Day Developer tutorial book• otn.oracle.com/apex

• Download pre-built applications• apex.oracle.com/studio

• Read tips and tricks• orablogs.com/sergio

Page 28: Application Express Web Application Development - GCOUG PPTs.pdf · • otn.oracle.com/apex • Oracle Application Express 2-Day Developer tutorial book • otn.oracle.com/apex •