SlideShare uma empresa Scribd logo
1 de 37
Baixar para ler offline
Oracle APEX
A . Antony Alex MCA
Dr G R D College of Science – CBE
Tamil Nadu - India
The Power to Serve.
DEVELOPMENT - ORACLE SERVER
• SUPPORT FOR
• CLIENT-SERVER
• 8 - INTERNET
• 10 - GRID• 10 - GRID
• 12 - CLOUD
The Power to Serve.
ORACLE
CLIENT
ORACLE LISTENER
CONNECTING ORACLE CLIENT & ORACLE SERVER
The Power to Serve.
ORACLE
SERVER
CONNECTING ORACLE CLIENT & ORACLE SERVER
o Requires Client Installation
o Configuration of Listener
o Requires More Resources
Rapid Application Development
o Quick Development of Software Applications
o Visual Tools for Development
o Very Little Custom Coding/Programming
o Easier to Manage Code and Functionality
The Power to Serve.
o Faster Testing and Debugging
o Simpler Collaboration among multiple skill sets
o Shorter Timelines Lower Budgets
o Greater Flexibility with changing/adding requirements
Oracle Application Express
(Oracle APEX)(Oracle APEX)
The Power to Serve.
Oracle APEX - History
HTML
DB 1.5
[2004]
•First
Release
HTML DB
2.0 [2005]
•SQL
Workshop
Application
Express 2.2
[2006]
•Packaged
Applications
Application
Express 3.1
[2008]
•Interactive
Reports
Application
Express 4.0
[2010]
•Websheets,
Dynamic
Actions, Plug-
Ins, Team
Development
The Power to Serve.
HTML DB
1.6
[2004]
•Themes
Application
Express 2.1
[2006]
•Oracle XE
Application
Express 3.0
[2007]
•Flash Charts,
PDF Printing,
Access
Migration
Application
Express 3.2
[2009]
•Oracle Forms
Conversion
Application
Express 4.1
[2011]
•Data Upload,
Error
Handling,
ROWID
Overview
• Database centric Rapid Application Development (RAD)
• No cost feature of the Oracle Database – All Editions
• 100% Browser-Based and Declarative
• Use SQL Workshop to create and manage DB objects• Use SQL Workshop to create and manage DB objects
• Use Application Builder to create Web 2.0 Applications
• Leverage SQL skills to build reports, charts and forms
• Popular; extremely active OTN forum, high adoption
The Power to Serve.
Architecture
The Power to Serve.
• Simple 2-Tier Architecture
• Pages dynamically rendered using Meta data
• No code generation or file based compilation
• Runs everywhere Oracle Database runs
The Power to Serve.
The Power to Serve.
Workspace
• Oracle Application Express enables a single database to
host large numbers of users.
• Users work in a dedicated work area called a
workspace.
• A workspace is a virtual private database that enables
multiple users to work within the same Oracle
• A workspace is a virtual private database that enables
multiple users to work within the same Oracle
Application Express installation while keeping their
objects, data and applications private.
• Flexible architecture enables a single database instance
to manage thousands of applications.
• It turns a single database into a hosted service, making
it an ideal platform for consolidation of smaller data
stores.
The Power to Serve.
The Power to Serve.
Private Cloud Development Service
• Allows IT Departments to provide DB as a Service
• One Oracle instance supports 100’s of “Workspaces”
• Workspaces provide access to one or more DB Schemas
• Multi-tenant provisioning supports consolidation
• Fully Automated Self-service Provisioning
• Database and Application Development
The Power to Serve.
• Database and Application Development
Building Applications
in Oracle APEX
The Power to Serve.
in Oracle APEX
The Power to Serve.
• Oracle application development home page
• Click Application Builder to develop applications
• Click SQL Workshop to develop database
Full SQL Capabilities using APEX SQL Workshop
Browse Database Objects Run SQL or SQL Scripts
The Power to Serve.
Building Applications in Oracle APEX
Creating an application
1. Initiate Create App Wizard
The Power to Serve.
2. Add Pages
The Power to Serve.
3. Confirm and Create
The Power to Serve.
4. Run Applications
The Power to Serve.
Click to edit page component
The Power to Serve.
Edit component
The Power to Serve.
Run page to view changes
The Power to Serve.
Export Application
The Power to Serve.
Export generates a SQL Script
Team Development & Administration
The Power to Serve.
Benefits & Features
The Power to Serve.
No Cost Feature of In Browser DevelopmentRAD
The Power to Serve.
Declarative Web 2.0 Self ServiceLeverage SQL Skills
SELECT *
FROM EMP
Data-driven Applications
Develop opportunistic and departmental
productivity applications
Oracle Forms Modernization
Leverage SQL & PL/SQL declarative
programming skills to move Forms
applications to HTML / Web 2.0
The Power to Serve.
Online Reporting
Build SQL-based reporting
applications on existing
database schemas
Access Replacement
Consolidate outgrown Access applications to
the Oracle database with an APEX Web front
end
Spreadsheet Web-ification
Convert spreadsheets to Web applications
where they can be concurrently viewed and
edited
Reports
Forms
Charts
Validations
Processes
Computations
Translation
Services
Conditional
Processing
Authentication
The Power to Serve.
Calendar
Templates
Navigation
Branches
Web Services
Email Services
Authorization
Session State
Management
Logging &
Monitoring
Development / Deployment Options
The Power to Serve.
•Locally
• Install on Stand-alone machine
•Multi-tenant Private Cloud
• Workspaces for each department
• Self-service provisioning model
The Power to Serve.
• Self-service provisioning model
•Public Cloud
• Hosting partners
• Amazon EC2
External Links
The Power to Serve.
External Links
Oracle Technology Network (OTN)
http://otn.oracle.com/apex
The Power to Serve.
Hosted “Development” Service
http://apex.oracle.com
The Power to Serve.
Enhanced themes and HTML templates to enable developers to
declaratively create mobile applications and/or mobile pages.
Incorporate HTML 5 charting capabilities.
Declarative specification of REST ful Web services mapped to SQL
Future
The Power to Serve.
Declarative specification of REST ful Web services mapped to SQL
and PL/SQL.
Modal Dialogues
Multiple Tabular Forms on one page
Master-Detail-Detail support
Multiple Interactive Reports on one page
The Power to Serve.
THANK
UU
The Power to Serve.

Mais conteúdo relacionado

Mais procurados

Electronic patients records system based on oracle apex
Electronic patients records system based on oracle apexElectronic patients records system based on oracle apex
Electronic patients records system based on oracle apexJan Karremans
 
Oracle Application Express
Oracle Application ExpressOracle Application Express
Oracle Application ExpressHBoone
 
Mastering universal theme
Mastering universal themeMastering universal theme
Mastering universal themeRoel Hartman
 
Extending_EBS_12_1_3_with_APEX_5_0_COLLABORATE16
Extending_EBS_12_1_3_with_APEX_5_0_COLLABORATE16Extending_EBS_12_1_3_with_APEX_5_0_COLLABORATE16
Extending_EBS_12_1_3_with_APEX_5_0_COLLABORATE16Alfredo Abate
 
Oracle APEX for Beginners
Oracle APEX for BeginnersOracle APEX for Beginners
Oracle APEX for BeginnersDimitri Gielis
 
Installing Oracle 11g and Oracle Apex 5.1 ( Easy Way To install)
Installing Oracle 11g and Oracle Apex 5.1 ( Easy Way To install)Installing Oracle 11g and Oracle Apex 5.1 ( Easy Way To install)
Installing Oracle 11g and Oracle Apex 5.1 ( Easy Way To install)Abdul Rafay
 
Intro on Oracle Application express - APEX
Intro on Oracle Application express - APEXIntro on Oracle Application express - APEX
Intro on Oracle Application express - APEXLino Schildenfeld
 
Oracle Application Express 20.2 New Features
Oracle Application Express 20.2 New FeaturesOracle Application Express 20.2 New Features
Oracle Application Express 20.2 New Featuresmsewtz
 
Oracle APEX 18.1 New Features
Oracle APEX 18.1 New FeaturesOracle APEX 18.1 New Features
Oracle APEX 18.1 New Featuresmsewtz
 
Oracle APEX Dynamic Actions
Oracle APEX Dynamic ActionsOracle APEX Dynamic Actions
Oracle APEX Dynamic ActionsAnthony Rayner
 
Get the Look and Feel You Want in Oracle APEX
Get the Look and Feel You Want in Oracle APEXGet the Look and Feel You Want in Oracle APEX
Get the Look and Feel You Want in Oracle APEXJorge Rimblas
 
APEX Boston Meetup - October 1st, 2019
APEX Boston Meetup - October 1st, 2019APEX Boston Meetup - October 1st, 2019
APEX Boston Meetup - October 1st, 2019msewtz
 
UNYOUG - APEX 19.2 New Features
UNYOUG - APEX 19.2 New FeaturesUNYOUG - APEX 19.2 New Features
UNYOUG - APEX 19.2 New Featuresmsewtz
 
APEX 5 Demo and Best Practices
APEX 5 Demo and Best PracticesAPEX 5 Demo and Best Practices
APEX 5 Demo and Best PracticesDimitri Gielis
 
Creating Single Page Applications with Oracle Apex
Creating Single Page Applications with Oracle ApexCreating Single Page Applications with Oracle Apex
Creating Single Page Applications with Oracle ApexDick Dral
 
Integration of APEX and Oracle Forms
Integration of APEX and Oracle FormsIntegration of APEX and Oracle Forms
Integration of APEX and Oracle FormsRoel Hartman
 
Custom Development for SharePoint
Custom Development for SharePointCustom Development for SharePoint
Custom Development for SharePointTalbott Crowell
 

Mais procurados (20)

Electronic patients records system based on oracle apex
Electronic patients records system based on oracle apexElectronic patients records system based on oracle apex
Electronic patients records system based on oracle apex
 
Oracle Application Express
Oracle Application ExpressOracle Application Express
Oracle Application Express
 
Intro to Application Express
Intro to Application ExpressIntro to Application Express
Intro to Application Express
 
Mastering universal theme
Mastering universal themeMastering universal theme
Mastering universal theme
 
Oracle Apex Overview
Oracle Apex OverviewOracle Apex Overview
Oracle Apex Overview
 
Extending_EBS_12_1_3_with_APEX_5_0_COLLABORATE16
Extending_EBS_12_1_3_with_APEX_5_0_COLLABORATE16Extending_EBS_12_1_3_with_APEX_5_0_COLLABORATE16
Extending_EBS_12_1_3_with_APEX_5_0_COLLABORATE16
 
Oracle APEX for Beginners
Oracle APEX for BeginnersOracle APEX for Beginners
Oracle APEX for Beginners
 
Installing Oracle 11g and Oracle Apex 5.1 ( Easy Way To install)
Installing Oracle 11g and Oracle Apex 5.1 ( Easy Way To install)Installing Oracle 11g and Oracle Apex 5.1 ( Easy Way To install)
Installing Oracle 11g and Oracle Apex 5.1 ( Easy Way To install)
 
Intro on Oracle Application express - APEX
Intro on Oracle Application express - APEXIntro on Oracle Application express - APEX
Intro on Oracle Application express - APEX
 
Oracle Application Express 20.2 New Features
Oracle Application Express 20.2 New FeaturesOracle Application Express 20.2 New Features
Oracle Application Express 20.2 New Features
 
Oracle APEX 18.1 New Features
Oracle APEX 18.1 New FeaturesOracle APEX 18.1 New Features
Oracle APEX 18.1 New Features
 
Oracle APEX Dynamic Actions
Oracle APEX Dynamic ActionsOracle APEX Dynamic Actions
Oracle APEX Dynamic Actions
 
Get the Look and Feel You Want in Oracle APEX
Get the Look and Feel You Want in Oracle APEXGet the Look and Feel You Want in Oracle APEX
Get the Look and Feel You Want in Oracle APEX
 
APEX Boston Meetup - October 1st, 2019
APEX Boston Meetup - October 1st, 2019APEX Boston Meetup - October 1st, 2019
APEX Boston Meetup - October 1st, 2019
 
UNYOUG - APEX 19.2 New Features
UNYOUG - APEX 19.2 New FeaturesUNYOUG - APEX 19.2 New Features
UNYOUG - APEX 19.2 New Features
 
APEX 5 Demo and Best Practices
APEX 5 Demo and Best PracticesAPEX 5 Demo and Best Practices
APEX 5 Demo and Best Practices
 
Oracle APEX
Oracle APEXOracle APEX
Oracle APEX
 
Creating Single Page Applications with Oracle Apex
Creating Single Page Applications with Oracle ApexCreating Single Page Applications with Oracle Apex
Creating Single Page Applications with Oracle Apex
 
Integration of APEX and Oracle Forms
Integration of APEX and Oracle FormsIntegration of APEX and Oracle Forms
Integration of APEX and Oracle Forms
 
Custom Development for SharePoint
Custom Development for SharePointCustom Development for SharePoint
Custom Development for SharePoint
 

Semelhante a Application express

apex--introduction-157585.ppt
apex--introduction-157585.pptapex--introduction-157585.ppt
apex--introduction-157585.pptKashi69
 
Getting Started with Oracle APEX
Getting Started with Oracle APEXGetting Started with Oracle APEX
Getting Started with Oracle APEXDataNext Solutions
 
apex101-326750.ppt
apex101-326750.pptapex101-326750.ppt
apex101-326750.pptKashi69
 
APEX Alpe Adria Mike Hichwa Keynote April 11th 2019- Zagreb
APEX Alpe Adria Mike Hichwa Keynote April 11th 2019- ZagrebAPEX Alpe Adria Mike Hichwa Keynote April 11th 2019- Zagreb
APEX Alpe Adria Mike Hichwa Keynote April 11th 2019- ZagrebMichael Hichwa
 
Oracle9i application server oracle forms services
Oracle9i application server   oracle forms servicesOracle9i application server   oracle forms services
Oracle9i application server oracle forms servicesFITSFSd
 
Whats new in Oracle Database 12c release 12.1.0.2
Whats new in Oracle Database 12c release 12.1.0.2Whats new in Oracle Database 12c release 12.1.0.2
Whats new in Oracle Database 12c release 12.1.0.2Connor McDonald
 
Oracle Apex Intoduction.pptx
Oracle Apex Intoduction.pptxOracle Apex Intoduction.pptx
Oracle Apex Intoduction.pptxAbhishekJha401
 
SQL Server 2019 hotlap - WARDY IT Solutions
SQL Server 2019 hotlap - WARDY IT SolutionsSQL Server 2019 hotlap - WARDY IT Solutions
SQL Server 2019 hotlap - WARDY IT SolutionsMichaela Murray
 
Advanced Reporting And Charting With Oracle Application Express 4.0
Advanced Reporting And Charting With Oracle Application Express 4.0Advanced Reporting And Charting With Oracle Application Express 4.0
Advanced Reporting And Charting With Oracle Application Express 4.0Rinie Romme
 
WebCenter as a Cloud App on Exalogic – A Case Study on Virtualization and Per...
WebCenter as a Cloud App on Exalogic – A Case Study on Virtualization and Per...WebCenter as a Cloud App on Exalogic – A Case Study on Virtualization and Per...
WebCenter as a Cloud App on Exalogic – A Case Study on Virtualization and Per...TEAM Informatics
 
APEX – jak vytvořit jednoduše aplikaci
APEX – jak vytvořit jednoduše aplikaciAPEX – jak vytvořit jednoduše aplikaci
APEX – jak vytvořit jednoduše aplikaciMarketingArrowECS_CZ
 
Oracle Cloud Overview - Day1 (1)-converted.pptx
Oracle Cloud Overview - Day1 (1)-converted.pptxOracle Cloud Overview - Day1 (1)-converted.pptx
Oracle Cloud Overview - Day1 (1)-converted.pptxDhanaraajDevelopers
 
Oracle New Function.ppt
Oracle New Function.pptOracle New Function.ppt
Oracle New Function.pptAshitPradhan3
 
Using Amazon RDS to power enterprise applications (Peoplesoft)
Using Amazon RDS to power enterprise applications (Peoplesoft) Using Amazon RDS to power enterprise applications (Peoplesoft)
Using Amazon RDS to power enterprise applications (Peoplesoft) Tom Laszewski
 
WebCenter as a Cloud App on Exalogic
WebCenter as a Cloud App on ExalogicWebCenter as a Cloud App on Exalogic
WebCenter as a Cloud App on ExalogicRaoul Miller
 
A practical introduction to Oracle NoSQL Database - OOW2014
A practical introduction to Oracle NoSQL Database - OOW2014A practical introduction to Oracle NoSQL Database - OOW2014
A practical introduction to Oracle NoSQL Database - OOW2014Anuj Sahni
 

Semelhante a Application express (20)

apex--introduction-157585.ppt
apex--introduction-157585.pptapex--introduction-157585.ppt
apex--introduction-157585.ppt
 
Getting Started with Oracle APEX
Getting Started with Oracle APEXGetting Started with Oracle APEX
Getting Started with Oracle APEX
 
apex101-326750.ppt
apex101-326750.pptapex101-326750.ppt
apex101-326750.ppt
 
Apex ace update
Apex ace updateApex ace update
Apex ace update
 
APEX Alpe Adria Mike Hichwa Keynote April 11th 2019- Zagreb
APEX Alpe Adria Mike Hichwa Keynote April 11th 2019- ZagrebAPEX Alpe Adria Mike Hichwa Keynote April 11th 2019- Zagreb
APEX Alpe Adria Mike Hichwa Keynote April 11th 2019- Zagreb
 
Oracle9i application server oracle forms services
Oracle9i application server   oracle forms servicesOracle9i application server   oracle forms services
Oracle9i application server oracle forms services
 
Whats new in Oracle Database 12c release 12.1.0.2
Whats new in Oracle Database 12c release 12.1.0.2Whats new in Oracle Database 12c release 12.1.0.2
Whats new in Oracle Database 12c release 12.1.0.2
 
Oracle Apex Intoduction.pptx
Oracle Apex Intoduction.pptxOracle Apex Intoduction.pptx
Oracle Apex Intoduction.pptx
 
Oracle Database Cloud Service
Oracle Database Cloud ServiceOracle Database Cloud Service
Oracle Database Cloud Service
 
SQL Server 2019 hotlap - WARDY IT Solutions
SQL Server 2019 hotlap - WARDY IT SolutionsSQL Server 2019 hotlap - WARDY IT Solutions
SQL Server 2019 hotlap - WARDY IT Solutions
 
Advanced Reporting And Charting With Oracle Application Express 4.0
Advanced Reporting And Charting With Oracle Application Express 4.0Advanced Reporting And Charting With Oracle Application Express 4.0
Advanced Reporting And Charting With Oracle Application Express 4.0
 
WebCenter as a Cloud App on Exalogic – A Case Study on Virtualization and Per...
WebCenter as a Cloud App on Exalogic – A Case Study on Virtualization and Per...WebCenter as a Cloud App on Exalogic – A Case Study on Virtualization and Per...
WebCenter as a Cloud App on Exalogic – A Case Study on Virtualization and Per...
 
Apex day 1.0 fastest route to cloud sept 2015_julian lane
Apex day 1.0 fastest route to cloud sept 2015_julian laneApex day 1.0 fastest route to cloud sept 2015_julian lane
Apex day 1.0 fastest route to cloud sept 2015_julian lane
 
APEX – jak vytvořit jednoduše aplikaci
APEX – jak vytvořit jednoduše aplikaciAPEX – jak vytvořit jednoduše aplikaci
APEX – jak vytvořit jednoduše aplikaci
 
I one Service Offerings
I one Service OfferingsI one Service Offerings
I one Service Offerings
 
Oracle Cloud Overview - Day1 (1)-converted.pptx
Oracle Cloud Overview - Day1 (1)-converted.pptxOracle Cloud Overview - Day1 (1)-converted.pptx
Oracle Cloud Overview - Day1 (1)-converted.pptx
 
Oracle New Function.ppt
Oracle New Function.pptOracle New Function.ppt
Oracle New Function.ppt
 
Using Amazon RDS to power enterprise applications (Peoplesoft)
Using Amazon RDS to power enterprise applications (Peoplesoft) Using Amazon RDS to power enterprise applications (Peoplesoft)
Using Amazon RDS to power enterprise applications (Peoplesoft)
 
WebCenter as a Cloud App on Exalogic
WebCenter as a Cloud App on ExalogicWebCenter as a Cloud App on Exalogic
WebCenter as a Cloud App on Exalogic
 
A practical introduction to Oracle NoSQL Database - OOW2014
A practical introduction to Oracle NoSQL Database - OOW2014A practical introduction to Oracle NoSQL Database - OOW2014
A practical introduction to Oracle NoSQL Database - OOW2014
 

Mais de Antony Alex

Transposition cipher
Transposition cipherTransposition cipher
Transposition cipherAntony Alex
 
Textile management system review iii
Textile management system   review iiiTextile management system   review iii
Textile management system review iiiAntony Alex
 
Software project management requirements analysis
Software project management requirements analysisSoftware project management requirements analysis
Software project management requirements analysisAntony Alex
 
Installing windows xp
Installing windows xpInstalling windows xp
Installing windows xpAntony Alex
 

Mais de Antony Alex (10)

Transposition cipher
Transposition cipherTransposition cipher
Transposition cipher
 
Topdown parsing
Topdown parsingTopdown parsing
Topdown parsing
 
Textile management system review iii
Textile management system   review iiiTextile management system   review iii
Textile management system review iii
 
Sound
SoundSound
Sound
 
Software project management requirements analysis
Software project management requirements analysisSoftware project management requirements analysis
Software project management requirements analysis
 
Site map & web
Site map & webSite map & web
Site map & web
 
Review ii
Review iiReview ii
Review ii
 
Installing windows xp
Installing windows xpInstalling windows xp
Installing windows xp
 
Android
AndroidAndroid
Android
 
Weka
WekaWeka
Weka
 

Último

UiPath Community: AI for UiPath Automation Developers
UiPath Community: AI for UiPath Automation DevelopersUiPath Community: AI for UiPath Automation Developers
UiPath Community: AI for UiPath Automation DevelopersUiPathCommunity
 
20230202 - Introduction to tis-py
20230202 - Introduction to tis-py20230202 - Introduction to tis-py
20230202 - Introduction to tis-pyJamie (Taka) Wang
 
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDE
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDEADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDE
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDELiveplex
 
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdf
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdfIaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdf
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdfDaniel Santiago Silva Capera
 
COMPUTER 10: Lesson 7 - File Storage and Online Collaboration
COMPUTER 10: Lesson 7 - File Storage and Online CollaborationCOMPUTER 10: Lesson 7 - File Storage and Online Collaboration
COMPUTER 10: Lesson 7 - File Storage and Online Collaborationbruanjhuli
 
Videogame localization & technology_ how to enhance the power of translation.pdf
Videogame localization & technology_ how to enhance the power of translation.pdfVideogame localization & technology_ how to enhance the power of translation.pdf
Videogame localization & technology_ how to enhance the power of translation.pdfinfogdgmi
 
How Accurate are Carbon Emissions Projections?
How Accurate are Carbon Emissions Projections?How Accurate are Carbon Emissions Projections?
How Accurate are Carbon Emissions Projections?IES VE
 
activity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdf
activity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdf
activity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdfJamie (Taka) Wang
 
UiPath Studio Web workshop series - Day 6
UiPath Studio Web workshop series - Day 6UiPath Studio Web workshop series - Day 6
UiPath Studio Web workshop series - Day 6DianaGray10
 
AI You Can Trust - Ensuring Success with Data Integrity Webinar
AI You Can Trust - Ensuring Success with Data Integrity WebinarAI You Can Trust - Ensuring Success with Data Integrity Webinar
AI You Can Trust - Ensuring Success with Data Integrity WebinarPrecisely
 
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019IES VE
 
Meet the new FSP 3000 M-Flex800™
Meet the new FSP 3000 M-Flex800™Meet the new FSP 3000 M-Flex800™
Meet the new FSP 3000 M-Flex800™Adtran
 
NIST Cybersecurity Framework (CSF) 2.0 Workshop
NIST Cybersecurity Framework (CSF) 2.0 WorkshopNIST Cybersecurity Framework (CSF) 2.0 Workshop
NIST Cybersecurity Framework (CSF) 2.0 WorkshopBachir Benyammi
 
AI Fame Rush Review – Virtual Influencer Creation In Just Minutes
AI Fame Rush Review – Virtual Influencer Creation In Just MinutesAI Fame Rush Review – Virtual Influencer Creation In Just Minutes
AI Fame Rush Review – Virtual Influencer Creation In Just MinutesMd Hossain Ali
 
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve Decarbonization
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve DecarbonizationUsing IESVE for Loads, Sizing and Heat Pump Modeling to Achieve Decarbonization
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve DecarbonizationIES VE
 
Crea il tuo assistente AI con lo Stregatto (open source python framework)
Crea il tuo assistente AI con lo Stregatto (open source python framework)Crea il tuo assistente AI con lo Stregatto (open source python framework)
Crea il tuo assistente AI con lo Stregatto (open source python framework)Commit University
 
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPA
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPAAnypoint Code Builder , Google Pub sub connector and MuleSoft RPA
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPAshyamraj55
 
COMPUTER 10 Lesson 8 - Building a Website
COMPUTER 10 Lesson 8 - Building a WebsiteCOMPUTER 10 Lesson 8 - Building a Website
COMPUTER 10 Lesson 8 - Building a Websitedgelyza
 
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCostKubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCostMatt Ray
 

Último (20)

UiPath Community: AI for UiPath Automation Developers
UiPath Community: AI for UiPath Automation DevelopersUiPath Community: AI for UiPath Automation Developers
UiPath Community: AI for UiPath Automation Developers
 
20230202 - Introduction to tis-py
20230202 - Introduction to tis-py20230202 - Introduction to tis-py
20230202 - Introduction to tis-py
 
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDE
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDEADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDE
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDE
 
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdf
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdfIaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdf
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdf
 
COMPUTER 10: Lesson 7 - File Storage and Online Collaboration
COMPUTER 10: Lesson 7 - File Storage and Online CollaborationCOMPUTER 10: Lesson 7 - File Storage and Online Collaboration
COMPUTER 10: Lesson 7 - File Storage and Online Collaboration
 
Videogame localization & technology_ how to enhance the power of translation.pdf
Videogame localization & technology_ how to enhance the power of translation.pdfVideogame localization & technology_ how to enhance the power of translation.pdf
Videogame localization & technology_ how to enhance the power of translation.pdf
 
How Accurate are Carbon Emissions Projections?
How Accurate are Carbon Emissions Projections?How Accurate are Carbon Emissions Projections?
How Accurate are Carbon Emissions Projections?
 
activity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdf
activity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdf
activity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdf
 
UiPath Studio Web workshop series - Day 6
UiPath Studio Web workshop series - Day 6UiPath Studio Web workshop series - Day 6
UiPath Studio Web workshop series - Day 6
 
AI You Can Trust - Ensuring Success with Data Integrity Webinar
AI You Can Trust - Ensuring Success with Data Integrity WebinarAI You Can Trust - Ensuring Success with Data Integrity Webinar
AI You Can Trust - Ensuring Success with Data Integrity Webinar
 
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019
 
Meet the new FSP 3000 M-Flex800™
Meet the new FSP 3000 M-Flex800™Meet the new FSP 3000 M-Flex800™
Meet the new FSP 3000 M-Flex800™
 
NIST Cybersecurity Framework (CSF) 2.0 Workshop
NIST Cybersecurity Framework (CSF) 2.0 WorkshopNIST Cybersecurity Framework (CSF) 2.0 Workshop
NIST Cybersecurity Framework (CSF) 2.0 Workshop
 
AI Fame Rush Review – Virtual Influencer Creation In Just Minutes
AI Fame Rush Review – Virtual Influencer Creation In Just MinutesAI Fame Rush Review – Virtual Influencer Creation In Just Minutes
AI Fame Rush Review – Virtual Influencer Creation In Just Minutes
 
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve Decarbonization
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve DecarbonizationUsing IESVE for Loads, Sizing and Heat Pump Modeling to Achieve Decarbonization
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve Decarbonization
 
Crea il tuo assistente AI con lo Stregatto (open source python framework)
Crea il tuo assistente AI con lo Stregatto (open source python framework)Crea il tuo assistente AI con lo Stregatto (open source python framework)
Crea il tuo assistente AI con lo Stregatto (open source python framework)
 
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPA
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPAAnypoint Code Builder , Google Pub sub connector and MuleSoft RPA
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPA
 
COMPUTER 10 Lesson 8 - Building a Website
COMPUTER 10 Lesson 8 - Building a WebsiteCOMPUTER 10 Lesson 8 - Building a Website
COMPUTER 10 Lesson 8 - Building a Website
 
20150722 - AGV
20150722 - AGV20150722 - AGV
20150722 - AGV
 
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCostKubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
 

Application express

  • 1. Oracle APEX A . Antony Alex MCA Dr G R D College of Science – CBE Tamil Nadu - India The Power to Serve.
  • 2. DEVELOPMENT - ORACLE SERVER • SUPPORT FOR • CLIENT-SERVER • 8 - INTERNET • 10 - GRID• 10 - GRID • 12 - CLOUD The Power to Serve.
  • 3. ORACLE CLIENT ORACLE LISTENER CONNECTING ORACLE CLIENT & ORACLE SERVER The Power to Serve. ORACLE SERVER CONNECTING ORACLE CLIENT & ORACLE SERVER o Requires Client Installation o Configuration of Listener o Requires More Resources
  • 4. Rapid Application Development o Quick Development of Software Applications o Visual Tools for Development o Very Little Custom Coding/Programming o Easier to Manage Code and Functionality The Power to Serve. o Faster Testing and Debugging o Simpler Collaboration among multiple skill sets o Shorter Timelines Lower Budgets o Greater Flexibility with changing/adding requirements
  • 5. Oracle Application Express (Oracle APEX)(Oracle APEX) The Power to Serve.
  • 6. Oracle APEX - History HTML DB 1.5 [2004] •First Release HTML DB 2.0 [2005] •SQL Workshop Application Express 2.2 [2006] •Packaged Applications Application Express 3.1 [2008] •Interactive Reports Application Express 4.0 [2010] •Websheets, Dynamic Actions, Plug- Ins, Team Development The Power to Serve. HTML DB 1.6 [2004] •Themes Application Express 2.1 [2006] •Oracle XE Application Express 3.0 [2007] •Flash Charts, PDF Printing, Access Migration Application Express 3.2 [2009] •Oracle Forms Conversion Application Express 4.1 [2011] •Data Upload, Error Handling, ROWID
  • 7. Overview • Database centric Rapid Application Development (RAD) • No cost feature of the Oracle Database – All Editions • 100% Browser-Based and Declarative • Use SQL Workshop to create and manage DB objects• Use SQL Workshop to create and manage DB objects • Use Application Builder to create Web 2.0 Applications • Leverage SQL skills to build reports, charts and forms • Popular; extremely active OTN forum, high adoption The Power to Serve.
  • 8. Architecture The Power to Serve. • Simple 2-Tier Architecture • Pages dynamically rendered using Meta data • No code generation or file based compilation • Runs everywhere Oracle Database runs
  • 9. The Power to Serve.
  • 10. The Power to Serve.
  • 11. Workspace • Oracle Application Express enables a single database to host large numbers of users. • Users work in a dedicated work area called a workspace. • A workspace is a virtual private database that enables multiple users to work within the same Oracle • A workspace is a virtual private database that enables multiple users to work within the same Oracle Application Express installation while keeping their objects, data and applications private. • Flexible architecture enables a single database instance to manage thousands of applications. • It turns a single database into a hosted service, making it an ideal platform for consolidation of smaller data stores. The Power to Serve.
  • 12. The Power to Serve.
  • 13. Private Cloud Development Service • Allows IT Departments to provide DB as a Service • One Oracle instance supports 100’s of “Workspaces” • Workspaces provide access to one or more DB Schemas • Multi-tenant provisioning supports consolidation • Fully Automated Self-service Provisioning • Database and Application Development The Power to Serve. • Database and Application Development
  • 14. Building Applications in Oracle APEX The Power to Serve. in Oracle APEX
  • 15. The Power to Serve. • Oracle application development home page • Click Application Builder to develop applications • Click SQL Workshop to develop database
  • 16. Full SQL Capabilities using APEX SQL Workshop Browse Database Objects Run SQL or SQL Scripts The Power to Serve.
  • 17. Building Applications in Oracle APEX Creating an application 1. Initiate Create App Wizard The Power to Serve.
  • 18. 2. Add Pages The Power to Serve.
  • 19. 3. Confirm and Create The Power to Serve.
  • 20. 4. Run Applications The Power to Serve.
  • 21. Click to edit page component The Power to Serve.
  • 23. Run page to view changes The Power to Serve.
  • 24. Export Application The Power to Serve. Export generates a SQL Script
  • 25. Team Development & Administration The Power to Serve.
  • 26. Benefits & Features The Power to Serve.
  • 27. No Cost Feature of In Browser DevelopmentRAD The Power to Serve. Declarative Web 2.0 Self ServiceLeverage SQL Skills SELECT * FROM EMP
  • 28. Data-driven Applications Develop opportunistic and departmental productivity applications Oracle Forms Modernization Leverage SQL & PL/SQL declarative programming skills to move Forms applications to HTML / Web 2.0 The Power to Serve. Online Reporting Build SQL-based reporting applications on existing database schemas Access Replacement Consolidate outgrown Access applications to the Oracle database with an APEX Web front end Spreadsheet Web-ification Convert spreadsheets to Web applications where they can be concurrently viewed and edited
  • 29. Reports Forms Charts Validations Processes Computations Translation Services Conditional Processing Authentication The Power to Serve. Calendar Templates Navigation Branches Web Services Email Services Authorization Session State Management Logging & Monitoring
  • 30. Development / Deployment Options The Power to Serve.
  • 31. •Locally • Install on Stand-alone machine •Multi-tenant Private Cloud • Workspaces for each department • Self-service provisioning model The Power to Serve. • Self-service provisioning model •Public Cloud • Hosting partners • Amazon EC2
  • 32. External Links The Power to Serve. External Links
  • 33. Oracle Technology Network (OTN) http://otn.oracle.com/apex The Power to Serve.
  • 35. Enhanced themes and HTML templates to enable developers to declaratively create mobile applications and/or mobile pages. Incorporate HTML 5 charting capabilities. Declarative specification of REST ful Web services mapped to SQL Future The Power to Serve. Declarative specification of REST ful Web services mapped to SQL and PL/SQL. Modal Dialogues Multiple Tabular Forms on one page Master-Detail-Detail support Multiple Interactive Reports on one page
  • 36. The Power to Serve.