資格暗記無料で始める

スタースキーマとスノーフレークスキーマとは?

スタースキーマとスノーフレークスキーマとは、分析用データベースの代表的な表構成。中心に数値実績を持つファクト表を置き、周囲に分析軸のディメンション表を放射状に配置するのがスタースキーマ。ディメンション表をさらに正規化して階層に分けた形がスノーフレークスキーマ。

応用情報技術者試験の過去問では2回出題されています(2016年度〜2024年度)。

すたーすきーまとすのーふれーくすきーま

応用情報技術者試験の頻出用語/テクノロジ系/別名:スタースキーマと多次元データモデル、多次元データモデル、スタースキーマ、スノーフレークスキーマ


スタースキーマとスノーフレークスキーマの意味

分析用データベースの代表的な表構成。中心に数値実績を持つファクト表を置き、周囲に分析軸のディメンション表を放射状に配置するのがスタースキーマ。ディメンション表をさらに正規化して階層に分けた形がスノーフレークスキーマ

スタースキーマとスノーフレークスキーマの具体例

売上ファクト表(日付キー, 店舗キー, 商品キー, 数量, 金額)に対し、商品ディメンションへ分類名や大分類名を非正規化して持たせるのがスター。これを商品—中分類—大分類の3表に分けるとスノーフレークになり、記憶容量は減るが結合が増える。

スタースキーマとスノーフレークスキーマは試験でどう引っ掛けられる?

業務系(OLTP)の設計基準をそのまま持ち込み、正規化されたスノーフレークが常に良いと判断するのは誤り。分析系は読取り中心で更新異状が起きにくいため、結合を減らすスターのほうが実務では選ばれやすい。スノーフレークは記憶域を節約する代わりに結合が増えるので、必ずしも高速ではない。

スタースキーマとスノーフレークスキーマと関連する用語

スタースキーマとスノーフレークスキーマが出た過去問

最終更新:2026-08-25/解説は資格暗記が独自に作成しています。 過去問の出典は各問題に記載のとおりです。