본문 바로가기

데이터베이스

Multi Dimension Modeling

가. 다차원 모델링

관계형 데이터베이스로 다차원 데이터를 구현하는데 사용되는 기법으로 Data Warehouse의 요소 기술

 

나. 종류

Star Schema : 정규화된 Fact Table을 중심으로 비정규화된 Dimension Table들이 배치되는 형태의 모델링 기법

-> 반정규화된 모델, 모델 단순, 자료불일치 위험(무결성X), 중복데이터

Snowflake Schema : 정규화된 Fact Table을 중심으로 정규화된(제3정규형) Dimension Table 들이 배치되는 형태

-> 정규화된 모델, 무결성 용이, 구조 복잡, 조인으로 인한 응답성능 저하

 

다. 특징

사실 (Fact) : 사업의 특정 단면이나 활동을 수치로 표현한 값값

차원 (Dimension) : 주어진 사실에 대한 추가적인 관점(View)를 제공

속성 (Attribute) : 각 차원 테이블이 가지고 있는 속성

속성계층 (Hierarchies) : 차원내에 정의된 속성들 간에 존재하는 속성

 

http://brainwave.tistory.com/229

이 글은 스프링노트에서 작성되었습니다.

'데이터베이스' 카테고리의 다른 글

Reverse Modeling (ER Modeling)  (0) 2011.03.02