Oracle Database 12c: Analytic SQL for Data Warehousing

Duration : 2 Days (16 Hours)

Oracle Database 12c: Analytic SQL for Data Warehousing Course Overview:

The Oracle Database 12c: Analytic SQL for Data Warehousing certification validates an individual’s capabilities to work with Oracle Database 12c SQL analytic functions. It showcases proficiency in using SQL to aggregate, partition, and rank data, setting the foundation for highly effective and robust data analysis. Industries use this certification to identify skilled data professionals capable of supporting data warehousing and business intelligence initiatives. It ensures the capacity to create period-over-period reports, rank and cluster data, and manage schemas for analytics, enabling businesses to derive insights from their data. By employing certified professionals, industries maximize the potential of their Oracle-based data infrastructures.

Intended Audience:

• Business professionals handling large data sets and databases
• Database administrators keen to enhance their skills
• SQL programmers working on data warehousing projects
• IT professionals involved in data analysis
• Data scientists and analysts interested in SQL data warehousing
• Software developers working with Oracle Database 12c

Learning Objectives of Oracle Database 12c: Analytic SQL for Data Warehousing:

The main learning objectives of the Oracle Database 12c: Analytic SQL for Data Warehousing course are to empower students with the technical skills and knowledge required to effectively utilize Oracle’s SQL analytic functions and tools. This includes understanding how SQL is used for data warehouse operations, learning about analytic SQL capabilities, and interpreting the concept of a pattern match. Students will learn to use statistical functions for analysis and implement SQL for aggregation and window sorting capabilities. Additionally, the course aims to develop proficiency in utilizing SQL for reporting and analyzing business data, enabling students to derive valuable insights from their data warehouse and make informed business decisions.

 Module 1: Introduction
  • Course Objectives, Course Agenda and Class Account Information
  • Describe the Schemas and Appendices used in the Lesson
  • Overview of SQL*Plus Environment
  • Overview of SQL Developer
  • Overview of Analytic SQL
  • Oracle Database SQL and Data Warehousing Documentation
  • Generating Reports by Grouping Related Data
  • Review of Group Functions
  • Reviewing GROUP BY and HAVING Clause
  • Using the ROLLUP and CUBE Operators
  • Using the GROUPING Function
  • Working with GROUPING SET Operators and Composite Columns
  • Using Concatenated Groupings with Example
  • Using Hierarchical Queries
  • Sample Data from the EMPLOYEES Table
  • Natural Tree Structure
  • Hierarchical Queries: Syntax
  • Walking the Tree: Specifying the Starting Point
  • Walking the Tree: Specifying the Direction of the Query
  • Using the WITH Clause
  • Hierarchical Query Example: Using the CONNECT BY Clause
  • Introducing Regular Expressions
  • Using the Regular Expressions Functions and Conditions in SQL and PL/SQL
  • Introducing Metacharacters
  • Using Metacharacters with Regular Expressions
  • Regular Expressions Functions and Conditions: Syntax
  • Performing a Basic Search Using the REGEXP_LIKE Condition
  • Finding Patterns Using the REGEXP_INSTR Function
  • Extracting Substrings Using the REGEXP_SUBSTR Function
  • Overview of SQL for Analysis and Reporting Functions
  • Using Analytic Functions
  • Using the Ranking Functions
  • Using Reporting Functions
  • Performing Pivoting Operations
  • Using the PIVOT and UNPIVOT Clauses
  • Pivoting on the QUARTER Column: Conceptual Example
  • Performing Unpivoting Operations
  • Using the UNPIVOT Clause Columns in an UNPIVOT Operation
  • Creating a New Pivot Table: Example
  • Row Pattern Navigation Operations
  • Handling Empty Matches or Unmatched Rows
  • Excluding Portions of the Pattern from the Output
  • Expressing All Permutations
  • Rules and Restrictions in Pattern Matching
  • Examples of Pattern Matching
  • Using the MODEL clause
  • Demonstrating Cell and Range References
  • Using the CV Function
  • Using FOR Construct with IN List Operator, incremental values and Subqueries
  • Using Analytic Functions in the SQL MODEL Clause
  • Distinguishing Missing Cells from NULLs
  • Using the UPDATE, UPSERT and UPSERT ALL Options
  • Reference Models
  • Oracle BI Cloud Service
  • Introducing Oracle Business Intelligence Cloud Service
  • Guidance Through Exploratory Analysis & Deep Discovery through Rich Feature Set
  • BICS Can Integrate Any Data Source Quickly
  • BICS Makes Any Time The Right Time For New Insights
  • Speed, Flexibility and Economy of Cloud
  • Immediate Access to New Functionality
  • Enterprise-Grade Service Reliability

Oracle Database 12c: Analytic SQL for Data Warehousing Course Prerequisites:

• Basic familiarity with SQL
• Understanding of foundational Oracle database concepts
• Prior experience with Oracle Database 12c
• Knowledge of Data Warehousing and Data Analysis
• Familiarity with Oracle Data Mining and R Enterprise features
• Competence using Oracle SQL Developer tool

Discover the perfect fit for your learning journey

Choose Learning Modality

Live Online

  • Convenience
  • Cost-effective
  • Self-paced learning
  • Scalability


  • Interaction and collaboration
  • Networking opportunities
  • Real-time feedback
  • Personal attention


  • Familiar environment
  • Confidentiality
  • Team building
  • Immediate application

Training Exclusives

This course comes with following benefits:

  • Practice Labs.
  • Get Trained by Certified Trainers.
  • Access to the recordings of your class sessions for 90 days.
  • Digital courseware
  • Experience 24*7 learner support.

Got more questions? We’re all ears and ready to assist!

Request More Details

Please enable JavaScript in your browser to complete this form.

Subscribe to our Newsletter

Please enable JavaScript in your browser to complete this form.