Get in Touch
 Duration 21 hours (3 days)

Course Outline

Introduction to Data Warehousing with Oracle

  • Overview of data warehouse architecture and common application scenarios.
  • Comparison of OLTP versus OLAP workloads.
  • Essential components of an Oracle Data Warehouse solution.

Designing Warehouse Schemas

  • Dimensional modeling techniques, including star and snowflake structures.
  • Structure of fact tables and dimension tables.
  • Managing Slowly Changing Dimensions (SCD).

Data Loading and ETL Methodologies

  • Designing ETL workflows utilizing SQL and PL/SQL.
  • Leveraging external tables and SQL*Loader for data ingestion.
  • Implementing incremental loads and Change Data Capture (CDC).

Partitioning and Performance Management

  • Various partitioning approaches: range, list, and hash.
  • Techniques for query pruning and parallel processing.
  • Best practices for partition-wise joins.

Storage Optimization and Compression

  • Application of Hybrid Columnar Compression.
  • Strategies for archiving data.
  • Balancing storage optimization for performance and cost efficiency.

Advanced Analytics and Query Capabilities

  • Utilizing materialized views and automatic query rewrite.
  • Working with analytical SQL functions such as RANK, LAG, and ROLLUP.
  • Conducting time-based analysis and generating real-time reports.

Data Warehouse Monitoring and Tuning

  • Tracking and analyzing query performance.
  • Managing resource consumption and workload distribution.
  • Selecting appropriate indexing strategies for data warehousing.

Recap and Future Directions

Requirements

  • Solid grasp of SQL and fundamental Oracle database concepts.
  • Practical experience with Oracle 12c/19c in either administrative or development capacities.
  • Foundational understanding of data warehousing principles.

Target Audience

  • Professionals specializing in data warehouse development.
  • Database administrators.
  • Business intelligence specialists.

Number of participants


Price per participant

Testimonials (1)

Upcoming Courses

Related Categories