1.정의
- DW 모델링 방법으로 시계열 분석, 지역분석 등의 계층화된 분석을 위한모델 설계 기법
- Star Schema의 Fact구조는 그대로 유지하고, 모든 차원 구조를 3차 정규형으로 설계
- 정규화 + 비정규화 : 데이터 정합성 유지, 데이터 중복저장 감소
2.Star Schema와 SnowFlake Schema의 비교
Star Schema | Snowflake Schema | |
정규화 | 비정규화 | Star Schema의 Dimension Table에 대한 제3정규화 |
모델링형태 | 그림참조 | |
데이터 정합성 | 보장안됨 | Dimension Table에 대한 정합성만 보장됨 |
Join 정도 | 적은 Join으로 성능 비교적 빠름 | 조인 횟수 증가로 성능 비교적 느림 |
특징 | 다차원 분석 |
- 다차원에 대한 계층화 분석(OLAP의 Dril down 기능 사용-시계열분석, 지역계열 분석 등) |
3.스노우 플레이크 모델링 기법의 장/단점 과 고려사항
1) 장/단점
- 장점: 저장공간 절약, 개발툴의 범용성, 데이터 중복 최소화, 관리부담 감소
- 단점:모델 복잡성 증가, 조인횟수 증가로 성능고려, 사용자 이해 어려움
2) 고려사항
- 성능과 분석상세화의 Trade off 관계에 있음. 상세 분석의 Need가 있는 요소를 선별하여 적용이 필요함.
'기술 용어 검색' 카테고리의 다른 글
Data Mart (0) | 2007.12.08 |
---|---|
DB튜닝 (0) | 2007.12.08 |
ORDBMS(Object Relational DBMS) (2) | 2007.12.08 |