Course Outline

오라클 데이터 웨어하우스 개요

  • 데이터 웨어하우스 아키텍처와 사용 사례
  • OLTP와 OLAP 워크로드 비교
  • 오라클 DW 솔루션의 핵심 구성 요소

데이터 웨어하우스 스키마 설계

  • 차원 모델링: 스타 스키마와 스노우플레이크 스키마
  • 팩트 테이블과 차원 테이블
  • 느리게 변하는 차원(SCD) 처리

데이터 로딩 및 ETL 전략

  • SQL과 PL/SQL을 이용한 ETL 프로세스 설계
  • 외부 테이블과 SQL*Loader 사용
  • 증가적 로딩 및 CDC(변경 데이터 캡처)

파티셔닝 및 성능

  • 파티셔닝 방법: 범위, 목록, 해시
  • 쿼리 프루닝과 병렬 처리
  • 파티션별 조인 및 모범 사례

압축 및 저장 공간 최적화

  • 하이브리드 컬럼 압축
  • 데이터 보관 전략
  • 성능과 비용을 위한 저장 공간 최적화

고급 쿼리 및 분석 기능

  • 매터리얼라이즈드 뷰 및 쿼리 리라이팅
  • 분석 SQL 함수(RANK, LAG, ROLLUP)
  • 시간 기반 분석 및 실시간 보고

데이터 웨어하우스 모니터링 및 튜닝

  • 쿼리 성능 모니터링
  • 리소스 사용량 및 워크로드 관리
  • 데이터 웨어하우징을 위한 인덱싱 전략

요약 및 다음 단계

Requirements

  • SQL 및 Oracle 데이터베이스 기본 개념에 대한 이해
  • Oracle 12c/19c를 관리자 또는 개발자로서 다루는 경험
  • 데이터 웨어하우스 개념에 대한 기본 지식

대상자

  • 데이터 웨어하우스 개발자
  • 데이터베이스 관리자
  • 비즈니스 인텔리전스 전문가
 21 Hours

Number of participants


Price per participant

Upcoming Courses

Related Categories