OLTP(OnLine Transaction Processing)
실제 서비스에서 사용하는 데이터베이스이며, 빠른 속도에 집중된 데이터베이스
OLAP(OnLine Analytical Processing)
처리 데이터 크기에 집중하는 데이터베이스
일반적으로 프로덕션 DB를 복사해서 데이터 웨어하우스에 저장한다.
조인스키마라도고 하며, 하나의 사실 테이블을 중심으로 다수의 차원 테이블로 구성된 아키텍쳐.
팩트테이블을 기준으로 여러 차원테이블이 별처럼 뻗어나가는 구조이다. 심플한 DB구조로 빠른 쿼리처리가 가능하지만, 데이터 중복가능성이 옾다.
Star 스키마에서 더 많은 테이블로 분리되어 정규화된 아키텍쳐. Snowflake Schema의 차원테이블은 중복을 줄이기 위해 정규형으로 유지된다.
질의 수행을 위해 더 많은 조인연산을 거쳐야 하므로 데이터 웨어하우스에서 스타 스키마만큼 널리 쓰이지는 않는다.