데이터베이스 다차원 모델링: Difference between revisions

From CS Wiki
(새 문서: 분류:데이터베이스 ;Database Dimensional Modeling == 구성 == * 사실(Fact) * 차원(Dimension) * 속성(Attribute) * 계층(Hierarchies) == 종류 == === 스타 스키...)
 
No edit summary
 
(5 intermediate revisions by 2 users not shown)
Line 1: Line 1:
[[분류:데이터베이스]]
[[분류:데이터베이스]][[분류:데이터 과학]][[분류:기술사 기출]]
;Database Dimensional Modeling
;Database Dimensional Modeling


Line 9: Line 9:


== 종류 ==
== 종류 ==
* 비교
{| class="wikitable"
|-
! 구분 !! 스타 스키마 !! 눈송이 스키마
|-
| 장점
||
* 모델이 단순하여 이해 쉬움
* 계층 구조 정의 용이
* 응답 성능 향상(조인이 적음)
* 메타 데이터 단순
||
* 무결성 유지에 유리
* 애플리케이션 유연성 증가
* 데이터 중복성 최소화
* 저장 공간 효율
|-
| 단점
||
* 집계 데이터 추출 성능 낮음
* 자료 불일치 위험
* 중복 데이터로 인한 용량 증가
||
* 구조가 복잡하여 이해 어려움
* 관리 테이블 수 증가
* 조인이 많아서 응답 성능 낮음
|}
=== 스타 스키마 ===
=== 스타 스키마 ===
;Star Scheme
;Star Scheme
Line 16: Line 43:
;Snowflake Scheme
;Snowflake Scheme
[[파일:눈송이스키마.png|400px]]
[[파일:눈송이스키마.png|400px]]
== 기술사 기출 ==
* [http://q.fran.kr/문제/5430 정보관리기술사 114회 3교시]
== 같이 보기 ==
* [[데이터 웨어하우스]]

Latest revision as of 06:43, 10 May 2020

Database Dimensional Modeling

구성[edit | edit source]

  • 사실(Fact)
  • 차원(Dimension)
  • 속성(Attribute)
  • 계층(Hierarchies)

종류[edit | edit source]

  • 비교
구분 스타 스키마 눈송이 스키마
장점
  • 모델이 단순하여 이해 쉬움
  • 계층 구조 정의 용이
  • 응답 성능 향상(조인이 적음)
  • 메타 데이터 단순
  • 무결성 유지에 유리
  • 애플리케이션 유연성 증가
  • 데이터 중복성 최소화
  • 저장 공간 효율
단점
  • 집계 데이터 추출 성능 낮음
  • 자료 불일치 위험
  • 중복 데이터로 인한 용량 증가
  • 구조가 복잡하여 이해 어려움
  • 관리 테이블 수 증가
  • 조인이 많아서 응답 성능 낮음

스타 스키마[edit | edit source]

Star Scheme

스타스키마.png

눈송이 스키마[edit | edit source]

Snowflake Scheme

눈송이스키마.png

기술사 기출[edit | edit source]

같이 보기[edit | edit source]