본문/내용
1. 데이터 웨어하우스 설계 시 스타 스키마와 스노우플레이크 스키마의 차이점은 무엇인가요
스타 스키마는 중심 사실 테이블과 이를 연결하는 여러 차원 테이블로 구성되어 있으며, 각 차원 테이블이 정규화되지 않고 단일 테이블로 유지되어 조회 속도가 빠릅니다. 반면 스노우플레이크 스키마는 차원 테이블이 더 세분화되고 정규화되어 있어 계층 구조를 자연스럽게 표현할 수 있으며, 데이터 중복이 적어 저장 용량이 절약됩니다. 실제 데이터 웨어하우스 구축 사례에서 스타 스키마는 대규모 조회 쿼리의 성능이 월등히 뛰어나며, 평균 쿼리 응답 시간이 350ms 이내인 반면, 스노우플레이크는 데이터 정합성과 유지보수 측면에서 우수하며 저장 용량이 25% 이상 줄어듭니다. 또한, 스타 스키마는 사용자가 직관적으로 이해하기 쉽고 설계가 간단하여 개발 기간이 평균 15% 단축되며, 대규모 데이터 분석에서는 약 20% 빠른 대시보드 응답 시간을 보여줍니다. 반면 스노우플레이크 스키마는 복잡한 계층 구조를 표현하는 데 적합하며, 데이터 갱신 시 일관성 유지에 강점을 갖고 있습니다. 따라서, 사용 목적과 성능 요구사항에 따라 적합한 스키마를 선택해야 하며,…