April WebDB What for? To build dynamic Web database applications & content-driven Web sites What do I need? Just a browser How does it work? Uses the standard three-tier architecture WebDB Oracle Server HTML PL/SQL
April WebDB : Functionality Browse : scan the database components by schema, object_type or name. Build : construct user interface components and database objects. Administer : manage privileges and establish listener settings. Monitor : view end-user and database activity. Sites : construct and monitor a Web site wholly contained within the database.
April WebDB - Browse Query and update rows in tables and views. The results can be displayed in an HTML table, as plain text, or downloaded for displaying in Microsoft Excel. Execute procedures and functions. View the contents of packages. View information about indexes, sequences, synonyms, and triggers. View object dependencies.
April WebDB - Building WebDB ComponentsI Forms Menus Frame Drivers Dynamic Pages
April WebDB - Building WebDB ComponentsII Reports Charts Calendars Hierarchies
April WebDB - Administer User Manager Grant Manager Role Manager Change your Password Report WebDB Privileges Configure WebDB Activity Logs Listener Settings
April WebDB - Monitor Objects that can be monitored: User Interface ComponentsUser Interface Components Monitor end-user requests for components Activity Log. Browse it using a QBE form Database Objects Monitor storage, sessions, jobs, memory utilization, and the various parameters of your Oracle database Batch Jobs (DBMS_JOB)
April WebDB - Sites The database administrator creates the site in the database, and assigns one or more site administrators. Site administrators design the site, and assign folder owners. Folder owners assign content contributors for their folders. Content contributors add content to the site. WebDB site users view the contents of the site. Public URLSecure URL
April WebDB Overview More control and flexibility building Forms, Reports and Charts New development object : the Module New services : Session Storage Event Handling New tools: Application Explorer Database Explorer
April WebDB - Demonstration Form to raise the salary of people working in a department… :0) Chart to display how many people are working in every department. Menu to join both components together Add menu to the alarm team web site
April WebDB - Conclusions No PL/SQL knowledge Basic HTML/HTTP knowledge WebDB Sites need improvement Forms need more flexibility and ‘speed’ Good user interface components The fastest and easiest way to “Web-enable” Oracle databases
April Interesting Links to Visit WebDB Sites !!