Your Training Solutions for Oracle APEX, OBIEE & Discoverer


iTrain offers a wide range of training courses across Oracle’s BI and data warehousing technologies. From “boot camps” that teach you the basics of a product across five intensive days, to sets of courses that take delegates step by step through a complete product learning path, our training courses equip you and your team to deliver effective Oracle BI and Data Warehousing projects.

Oracle Business Intelligence 11g Enterprise Edition courses involves theory and hands-on practical using step-by-step instructions on how to perform a variety of tasks and exercises. Because the step-by-step solutions are built for practical real world applications, not only is knowledge gained through valuable hands-on experience, but also the solutions presented may then be used as the foundation for production implementation, dramatically reducing time to deployment.

We deliver our courses at one of our training centers or onsite for client development teams, ensuring the advice and techniques you learn from us are based on experience. In addition, as we develop our own course materials and consult when we’re not delivering courses, we can also customize the content to meet your particular needs and requirements.

Oracle APEX

Oracle Discover


 Oracle APEX

Oracle Application Express (Oracle APEX, previously named Oracle HTML DB) is a software development environment running inside the Oracle database. Oracle Application Express is free of charge and can be run inside Oracle Database Express Edition (also free product). During installation of Oracle Database Express Edition, Oracle APEX is installed by default, however Oracle APEX can be installed in any other Oracle Database Editions for free. If Oracle APEX is running inside Oracle Database Express Edition the functionality is limited by limitation of Oracle Database Express Edition ( - e.g. CPU limit or memory limit). 

Using only a web browser, an inexperienced programmer can use APEX to build complex web applications from scratch. 

A popular application developed in Application Express is the AskTom application developed by Thomas Kyte. Oracle's Metalink support site had been running on APEX, but was eventually replaced by an Oracle ADF version. Oracle's online store also runs on APEX. 

As an application framework, it can be difficult to customize an application outside of a set of expectations about how an APEX application is supposed to operate. However, given that pages are built from customizable templates, anything that is possible to achieve with HTML, CSS and Javascript is also theoretically possible to achieve with APEX, although it requires more work than using the built-in templates. 

Oracle Application Express, previously branded HTML DB, is a rapid web application development tool for the Oracle database. Using a web browser, the developer can create and deploy professional applications that are both fast and secure on an Oracle 10g database, creating reports, charts, forms and menus. The capabilities within Oracle Application Express make development easy via pre-built templates and wizards. Oracle Application Express is a database application. The IDE (Integrated Development Environment), the menus and all of the screens in ApEx are written in PL/SQL. The meta data for all of the screens, reports and menus is stored in tables within the database. When you point your browser at the ApEx URL, the Oracle HTTP listener receives that call and uses PL/SQL and the meta data stored in database tables to render the pages. The sections that follow describe key features of Oracle Application Express. 

for further details


 Oracle Discoverer

Oracle Discoverer is a tool-set for ad hoc querying, reporting, data analysis, and Web-publishing for the Oracle Database environment. Oracle Corporation markets it as a business intelligence product. It was originally a stand-alone product, however it has become a component of the Oracle Fusion Middleware suite, and renamed Oracle Business Intelligence Discoverer. 

Most company databases are extremely complicated and contain millions of records. It is also necessary to understand languages such as SQL (Structured Query Language) to retrieve the necessary data. This makes most tools that access the data and report on it only effective in the hands of expert users. 

However, Oracle Discover 10g plus allows data to be viewed, analysed and reported on without expert knowledge of databases or SQL. Therefore Discoverer is not a tool to be programmed by programmers. It is for people that understand their organisation’s data and want to report on it. 

Oracle Discoverer 10g has several main features, which are listed below. 

    • Query information in the database using a variety of criteria. 
    • Format the information that is retrieved 
    • Produce reports from the information 
    • Save queries for future use 
    • Export results for use with other products 

This course will consider the above features and other items in more detail. To allow the end user tool to build advanced reports, without any programming requirements, an administrator has to define all of the default settings in the Administration Edition. Part of this involves creating an area known as the EUL or End User Layer. The EUL is an interpretation layer, which converts the user’s selections into SQL to allow the relevant data to be retrieved. 
Oracle 10g Plus is a web enabled version of the Discoverer Desktop 10g tool. Reports built in Discoverer can be more complex and more heavily formatted. These reports can however be stored in the Database and viewed in the 10g End User tool. 

There is also another part to the Discoverer 10g plus tool – Oracle Discoverer 10g Viewer, that can simply be used to view reports stored on the database through any browser. This cannot be used to create or edit reports, but is an ideal way to allow anyone to view reports. 

for further details


 Oracle Discoverer Administration: 

The EUL is an interpretation layer, which converts the user’s selections into SQL to allow the relevant data to be retrieved. 

All of the default settings and data control for different areas of the company are also set up in this EUL by means of building Business Areas in the Administration tool. Statistics on all Discoverer End User activity are also stored to help with the maintenance and management side of things.  


 Oracle Business Intelligence Enterprise Edition 11g

Oracle Business intelligence (OBI) is a set of techniques and tools for the transformation of raw data into meaningful and useful information for business analysis purposes. OBI technologies are capable of handling large amounts of unstructured data to help identify, develop and otherwise create new strategic business opportunities. The goal of BI is to allow for the easy interpretation of these large volumes of data. Identifying new opportunities and implementing an effective strategy based on insights can provide businesses with a competitive market advantage and long-term stability.


  • Easy to use ad hoc query and analysis
  • Comprehensive suite of data visualizations
  • Pixel perfect enterprise reporting
  • Highly scalable multidimensional OLAP server
  • Powerful geospatial mapping and visualization
  • Ability to act on insight by invoking business processes from within BI
  • Common Enterprise Information Model



  • Drive innovation. Explore and discover new insights by combining structured and unstructured data
  • Deploy business best practices for line of business analysis and financial management using packaged analytic applications
  • Make insights accessible to anyone, anytime and anywhere with mobile business intelligence
  • Provide extreme performance and lower total cost of ownership with Engineered Systems



Oracle BI Server: is an analysis server providing a calculation and aggregation engine that integrates data from multiple relational, unstructured, OLAP, and other sources.

Oracle BI Answers: is an ad-hoc query and analysis tool that processes the data from multiple data sources in a pure Web environment. Users are isolated from data structure complexity and they view and work with a logical view of the information. Users can create charts, pivot tables, reports, and dashboards. All of them are fully interactive. Analysis can be saved, shared, modified, formatted, or integrated in the user's personalised BI Dashboards.

Oracle BI Interactive Dashboards: are interactive Web architecture dashboards that display required information to help users' decision making. Access to the information is interactive and based on the individual's role and identity. The end user works with live reports, charts, tables, prompts, pivot tables, and graphics and the user also has full capability for modifying and interacting with these results. Dashboard can aggregate content from other sources. For example, the Internet, shared file servers, and document repositories. The content of the Dashboard pages can be saved into Briefing Book.

Oracle BI Delivers: is an alerting tool that provides monitoring and alerting of business activity. They are reached via multiple channels such as email, dashboards, and mobile devices. It includes Web-based self-service portal where users can create and subscript alerts. Dashboards can initiate and pass contextual information to other alerts to execute analytical workflow. It can dynamically determine recipients and personalise content to reach right users at the right time and also with right information.

Oracle BI Publisher: is a reporting engine capable of generating reports from multiple data sources in multiple formats via multiple channels.

Oracle BI Briefing Books: reports captured series of snapshots of Oracle BI Dashboards.

Oracle BI Office Plug-In: automatically synchronises information from BI Answers to Microsoft Word, Excel, and PowerPoint.

Oracle Business Intelligence Enterprise Edition 11g (OBIEE) is an unmatched and comprehensive business intelligence and analytics platform that delivers a full range of capabilities, including interactive dashboards, ad hoc queries, mobile analytics, notifications and alerts, enterprise and financial reporting, scorecard and strategy management, business process invocation, unstructured search and collaboration, integrated systems management and more. OBIEE 11g is built on a proven and modern technological foundation that supports the highest workloads and most complex deployments, while providing timely insights to users across an enterprise at a low overall total cost of ownership.



  • Interactive Dashboards.

The starting point for analysis and insight by most users, the OBIEE 11g Interactive Dashboards solution provides fully an interactive collection of dashboards and reports with a rich variety of visualizations. Users can drill, pivot, and filter their data directly on a dashboard, while a rich set of prompts and powerful right-click interactions open up even more advanced analysis capabilities. Users see information filtered and personalized based on their identity, function, or role - based on redefined security rules. Users are no more than a click away from navigating to other interfaces in the suite should they decide to do so – like export their data to various Office formats, or add content to a list of favorites for quick access.


  • Ad hoc Analysis and Interactive Reporting.

Providing business users with full ad hoc query and analysis capability, users of Oracle Business Intelligence can create new analyses from scratch or modify existing analyses in dashboard pages. To free business users from data structure complexity, the metadata layer of Oracle Business Intelligence offers a logical view of metrics, hierarchies, and calculations expressed in understandable concepts. Business users do not need to understand physical data storage to combine data from multiple enterprise information sources.


  • Enterprise Reporting.

Delivered via Oracle Business Intelligence Publisher, this functionality allows the creation of highly formatted templates, reports, and documents such as flash reports, checks, and more. It is the most efficient, most scalable reporting solution available for complex and distributed environments, and supports a vast number of data sources, including relational, multi-dimensional, web service, XML, unstructured data, and more. Tight integration with the OBIEE 11g platform allows users to quickly and seamlessly transfer their data, layout, and format of a dashboard or analysis to BI Publisher. BI Publisher can also be deployed as a separate, standalone product.


  • Microsoft Office Integration.

OBIEE 11g users can use a desktop tool like Microsoft Excel to create ad hoc analyses, right inside Excel, using the common metadata model of OBIEE 11g and the power of the Oracle BI Server.


  • Server based query, reporting, and analysis.

The Oracle Business Intelligence Server is the foundation of OBIEE 11g, and generates queries optimized for each data source, appropriately aggregates them, and presents the results to users within a familiar Web browser via easy-to-use dashboards and reports.

 for further details