Course Outline

데이터 웨어하우징 소개

  • 데이터 웨어하우스 아키텍처 및 사용 사례
  • OLTP 대 OLAP 워크로드
  • Oracle DW 솔루션의 핵심 구성 요소

웨어하우스 스키마 디자인

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

데이터 로딩 및 ETL 전략

  • SQL 및 PL/SQL을 사용하여 ETL 프로세스 디자인
  • 외부 테이블 및 SQL*Loader 사용
  • 증분 로드 및 CDC(변경 데이터 캡처)

파티셔닝 및 성능

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

압축 및 저장 공간 최적화

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

고급 쿼리와 분석 기능

  • 물리화된 뷰 및 쿼리 재작성
  • 분석적 SQL 함수(RANK, LAG, ROLLUP)
  • 시간 기반 분석 및 실시간 보고

Data Warehouse 모니터링 및 튜닝

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

요약 및 다음 단계

Requirements

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

대상 독자

  • 데이터 웨어하우스 개발자
  • Database 관리자
  • Business 분석 전문가
 21 Hours

Number of participants


Price per participant

회원 평가 (5)

Upcoming Courses

Related Categories