THỜI LƯỢNG: 4 ngày (~32 giờ)
GIỚI THIỆU KHÓA HỌC
Khóa học Oracle Database 11g: Administer a Data Warehouse giúp học viên nắm bắt các khái niệm cơ bản về quản lý kho dữ liệu, cách thức sử dụng các tính năng cơ sở dữ liệu Oracle khác nhau để cải thiện hiệu suất và khả năng quản lý trong kho dữ liệu.
MỤC TIÊU KHÓA HỌC
Sau khi hoàn tất khóa học, học viên có khả năng:
- Sử dụng các hoạt động song song để giảm thời gian phản hồi cho các hoạt động tập trung vào dữ liệu
- Trích xuất, chuyển đổi và tải dữ liệu trong kho dữ liệu
- Tạo, sử dụng và làm mới các giao diện để cải thiện hiệu suất kho dữ liệu
- Sử dụng truy vấn ngược để nhanh chóng trả lời các truy vấn kinh doanh bằng cách sử dụng các giao diện dữ liệu
- Sử dụng các trình thủ thuật truy vấn SQL và các quy trình PL/SQL để điều chỉnh các giao diện để làm mới nhanh và viết lại truy vấn
- Sử dụng các tính năng của các phiên nén và tiếp tục
- Rà soát các khái niệm kho dữ liệu cơ bản của Oracle
ĐỐI TƯỢNG THAM GIA
- Data Warehouse Developer
- Data Warehouse Administrator
- Application Developers
- Database Administrators
- Support Engineer
- Technical Consultant
ĐIỀU KIỆN THAM GIA
- Có khả năng đọc hiểu kế hoạch thực thi cấu trúc dữ liệu
- Kinh nghiệm làm việc với SQL và các dự án thiết kế, triển khai kho dữ liệu
- Kinh nghiệm thiết kế, thực thi và duy trì kho dữ liệu
KHÓA HỌC LIÊN QUAN
CHỨNG NHẬN
Sau khi hoàn tất khóa học, học viên sẽ được cấp chứng nhận hoàn tất khóa học của Oracle.
NỘI DUNG KHÓA HỌC
Module 1: Introduction
- Development Tools
- Enterprise Manager
- Oracle SQL Developer
- Sample Schemas used
Module 2: Data Warehouse Design: Overview
- Data Warehouse Architectures
- Data Warehouse objects
- Characteristics of a Data Warehouse
- Data Warehouse Schemas
- Data Warehouse Design
- Comparing OLTP and Data Warehouses
Module 3: Data Warehouse Tuning Considerations
- Introducing Bitmap Join Indexes
- Understanding Star Query Optimization and Bitmap Joined Index Optimization
- Optimizing Star Queries
Module 4: Partitioning Basics
- Partitioning Methods
- Partition Pruning and Star queries
- Partitioned Tables and Indexes
- Partitioning Types
Module 5: Parallelism Concepts
- Degree of Parallelism
- Parallel execution plan
- Operations That Can Be Parallelized
- Automatice Parallelism
- How Parallel Execution Works
Module 6: Parallel Operations in Data Warehouses
- Tuning Parameters for Parallel Execution
- Parallel DML
- Parallel DDL
- Parallel Query
- Balancing the Workload
Module 7: ETL: Extraction and Transportation
- Transportable Tablespaces
- Capturing Data With Change Data Capture
- Publish and Subscribe Model: The Publisher and the Subscriber
- Transportation in a Data Warehouse
- Extraction Methods
- Sources and Modes of Change Data Capture
- Synchronous and Asynchronous CDC
- Asynchronous AutoLog Mode and Asynchronous HotLog Mode
Module 8: ETL: Loading
- Loading Mechanisms
- Applications of External Tables
- Defining external tables with SQL*Loader
- Populating external tables with Data Pump
- Other Loading Methods
Module 9: ETL: Transformation
- Transformation Using SQL
- Transformation Mechanisms
- DML error logging
- Data transformation
- Table Functions
Module 10: Materialized Views
- Using Materialized Views for Summary Management
- Materialized View Dictionary views
- Types of Materialized Views
- The Need for Summary Management
Module 11: Refreshing Materialized Views
- Partition Change Tracking (PCT) Refresh
- Refresh Performance Improvements
- Refresh Modes
- Refresh Options
- Conditions That Effect Possibility of Fast Refresh
- Materialized View Logs
Module 12: Working With Dimensions
- Creating Dimensions and Hierarchies
- Verifying Relationships in a Dimension
- What Are Dimensions
- Dimension Invalidation
- Dimension Restrictions
- Dimensions and Privileges
Module 13: Query Rewrite
- Query Rewrite Methods
- Partition Change Tracking (PCT) and Query Rewrite
- Setting Initialization Parameters for Query Rewrite
- What Can be Rewritten
- Conditions Required for Oracle to Rewrite a Query
- Query Rewrite guidelines
- Query Rewrite Enhancement to Support Queries Containing Inline Views
- Query Rewrite: Overview
Module 14: Using the SQL Access Advisor, Compression, and Resumable Sessions
- Tuning Materialized Views for Fast Refresh and Query Rewrite
- Table Compression and Resumable Sessions
- SQL Access Advisor: Usage Model
- Schedule and Review
- Setting Initial Options
- Specifying the Workload Source
- Recommendation Options
- PL/SQL Procedure Flow