Presents Webinar- Web Development In Oracle APEX
Oracle Application Express (APEX)
AGENDA APEX – Introduction Building applications with APEX APEX Features Advanced Topics
APEX Introduction
APEX ORIGIN Initially known as => “Project Marvel” Then it became => “HTML DB” Currently known as => “Application Express (APEX)”
What is APEX? Development & deployment tool for web based application Faster creation of reliable & secure web applications using Meta Data Includes all the functionality of SQL or PL/SQL Flexible look-and-feel options provided by themes and templates OS independent, configured in database Little programming knowledge required
Architecture A Versions before to Oracle Database 11.1 HTTP Server (mod_pl/sql) Oracle Database Web Browser Application Express Engine
Architecture B With Oracle Database 11.1 & higher or Oracle Database 10 g Express Edition Oracle Database with Embedded PL/SQL Gateway Web Browser Application Express Engine
APEX Users Administrator Workspace Administrator Developer End User
Creating an APEX Application
Building an application Login with developer privileges Use the SQL tools to make your tables, constraints, triggers, procedures etc. Start a new application (use the wizard) Customize the application (check each change as you make it)
Example Hardware Inventory App View and Record hardware inventory Searchable report Insert/ Update data using forms
Log into Workspace Use the Workspace provided to you, the username and password
Home Menu You’re ready to begin Build Applications Work with Data Use Utilities
Migrate Data Import data from Spreadsheets, XML or Delimited Files
Import Data from Spreadsheet
Import Data Wizard
Converting Data
Copy and Paste Your Data
Set Column Preferences
Create a Primary Key and sequence
Object Detail for Table Created (in Object Browser)
Create an Application
Create the application form scratch
Add Report and Form based on Hardware table
Could add as many pages as you want
Select Levels of Tabs
Can Share Components for other applications
Specify Security and Language
Choose a Theme
Verify and Finish
Run your new Application! (you will need to log in)
Instant Application ! Searchable report Links to edit individual rows
Instant Application !
Instant Application ! Analysis Chart and Report
APEX FEATURES
Main Components Application Builder SQL Workshop Utilities
Main Components Application Builder Centerpiece of APEX Loaded with wizards Reports, forms and charts Connect pages using branches Basic HTML, pop-up lists, calendars etc. Data entry validation
Main Components SQL Workshop Interact with your database as with SQL*Plus Data dictionary and object browsing
Main Components Utilities Load/Unload data into/from Database Generate DDL Object report
Components of an Application Page Region Region Item Navigation Application Button Tabs Breadcrumbs
Developer Toolbar
Basic components of page
Basic components of page Page Rendering Regions Buttons Items Computations Processes
Basic components of page Page Processing Computations Validations Processes Branches
Basic components of page Shared Component Tabs Breadcrumbs Navigation Bar LOV’s (Lists of Value Theme Templates Security
Every Object has attributes and almost everything is editable All of the basic attributes collected through the wizards, and many more detailed attributes are editable through an elements attribute/edit page. All of this information is called Meta Data.
Attribute/Edit Pages Attributes in regions by logical groups Quick navigation to each region Many items are select lists Almost all have context sensitive help
Use the Wizards APEX’s many wizards will simplify your life Reports, Forms, Charts, Calendars, Trees etc.
APEX Themes
Better Navigation Menus and tabs with images Site Maps Dashboards
Make a Backup !
Save the export
Security Two levels Authentication - controls initial access to the application Authorization - can control access to tabs, pages, regions, items, buttons, read/write vs read only etc
Advanced Topics
Advanced Topics Debugging Using Collections Incorporating JAVA functionality with JAVA Script and AJAX Sending Mail Securing Application
About iWare Logic Technologies’ APEX Services iWare Logic, an Oracle Gold Partner, focuses on Oracle Enterprise Applications. Our competitive rate structure represents value that is unique in professional services today. iWare Logic’s Oracle APEX offerings: Offshore Development Fresh Development Migration Project Support End to End Training Basic APEX Training Advance APEX Training
Questions and Answers
iWare Logic Technologies Pvt. Ltd. Aditi Samruddhi, Baner, Pune , India - 411045 Email: [email_address] Website: www.iwarelogic.com Thank You

Web Development In Oracle APEX