Star Schema
スタースキーマは 1 つのファクトテーブルを中心に複数のディメンションテーブルが放射状に配置する構成で、OLAP クエリとその最適化を単純化する。
目的
古典的なデータウェアハウススキーマを理解し、多次元分析クエリの性能を最適化する。
メカニズム
ファクトテーブルは測定値とディメンション外部キーを持ち(大きい)、ディメンションテーブルは記述属性を持つ(小さい)。ファクト対ディメンションは 1 対多である。スタークエリの最適化にはビットマップインデックス、マテリアライズドビュー、結合の刈り込みがある。単純な構造がオプティマイザを助ける。
ユースケース
- データウェアハウスの設計
- OLAP のスキーマ
- 多次元にわたる分析