스타 스키마의 개념
|
스타 스키마 개념도
|
스타 스키마의 개념
|
![]() |
|
스타 스키마의 구성요소
- 팩트 테이블(Fact Table):
- 비즈니스 프로세스와 관련된 측정 지표(measures)를 포함하는 중심 테이블
- 일반적으로 숫자형 데이터(sales, profit, cost 등)가 저장됨
- 팩트 테이블은 여러 개의 차원 테이블과 연결됨
- 차원 테이블(Dimension Table):
- 팩트 테이블의 측정 지표를 설명하는 속성 데이터를 포함하는 테이블
- 일반적으로 텍스트형 데이터(product, customer, time 등)가 저장됨
- 팩트 테이블과 1:N 관계로 연결됨
|
장, 단점
|
|
|
예시
|
|
스노우 플레이크 스키마

스타 스키마와 달리 차원 테이블을 제3정규형으로 정규화한 형태
• 장점 : 데이터의 중복이 제거돼, 데이터 적재 시 시간이 단축
• 단점 : 스타 스키마에 비해 구조의 복잡성이 증가하므로 조인 테이블의 갯수가 증가하고 쿼리 작성 난이도가 상승
