コンテンツへスキップ
uencoder

Star Schema

スタースキーマは 1 つのファクトテーブルを中心に複数のディメンションテーブルが放射状に配置する構成で、OLAP クエリとその最適化を単純化する。

目的

古典的なデータウェアハウススキーマを理解し、多次元分析クエリの性能を最適化する。

メカニズム

ファクトテーブルは測定値とディメンション外部キーを持ち(大きい)、ディメンションテーブルは記述属性を持つ(小さい)。ファクト対ディメンションは 1 対多である。スタークエリの最適化にはビットマップインデックス、マテリアライズドビュー、結合の刈り込みがある。単純な構造がオプティマイザを助ける。

ユースケース

  • データウェアハウスの設計
  • OLAP のスキーマ
  • 多次元にわたる分析

関連ツール

References