Oracle9i Discoverer For Power Users

Experienced Oracle Discoverer users are interested in knowing how the advanced features of the Oracle SQL language can be incorporated into Discoverer queries. Within this 1-day course users will learn how to enhance their queries through the use of correlated subqueries, functions, processing of hierarchies and other advanced SQL techniques. When these advanced techniques are combined with the ease-of-use features of Oracle Discoverer then users are fully empowered to extract crucial information from their databases and data warehouses.

key facts buy online

• code: d013eng
• 1 day
Download outline
• Print licence available

Student edition
A4 format
A5 format
Instructor edition
A4 format
A5 format

Target audience

This course has been developed for all Oracle professionals including developers, database administrators, designers and analysts. Students should have attended the following course or have equivalent knowledge and experience:

  • Introduction To Oracle9i SQL
  • Oracle9i Discoverer For Desktop Users
  • Oracle9i Discoverer for Administrators
Course content

Advanced queries in Discoverer Fan traps • Multiple path queries • Recursive queries

Analytic functions The analytic function template • Types of analytic function • Ranking • Banding • Equi-width bands • Equi-height bands • Bands using greatest, case, ntile • Windowing • Reporting aggregates • Lagging/leading • LAG() • LEAD() • Other analytic functions • CUME_DIST() • PERCENT_RANK() • DENSE_RANK() • RATIO_TO_REPORT() • ROW_NUMBER() • STDDEV_POP() • FIRST_VALUE() • LAST_VALUE() • Statistical functions • REGR_SLOPE() • REGR_INTERCEPT() • Analytic functions and conditions

Hierarchical queries (connect by prior) Using hierarchical relationships • One to many (1:N) hierarchy • Many to many (M:N) hierarchy • Bill-of-materials explosion • Bill-of-materials implosion

Advanced hierarchical queries Expanding displays for hierarchical queries • One to many hierarchy – any level display • Many to many hierarchy – any level display • Creating the hierarchy queries in Discoverer desktop

Writing and registering a PL/SQL function The need for PL/SQL functions • Writing the function • Registering the function • Using the function

Alternate date sorts Changing a date format • Date LOVS • Defining an alternative sort for dates

Discoverer debug trace Reasons for creating a debug trace • Setting up the debug trace • Generating the debug trace • About the debug trace log file • Using metalink


About Courseware Company :: Instructor-led training courseware :: Self-study solutions :: Buy online today

A gtslearning business division :: gtslearning CompTIA learning solutions ::Contact us :: Site map
© gtslearning, 2008. All rights reserved. Ownership of all trademarks and service marks is observed and respected.