题目
数据仓库常用的多维数据模型有哪几种()A. 星形模型B. 雪花模型C. 事实星座模型D. 瀑布模型
数据仓库常用的多维数据模型有哪几种()
A. 星形模型
B. 雪花模型
C. 事实星座模型
D. 瀑布模型
题目解答
答案
ABC
A. 星形模型
B. 雪花模型
C. 事实星座模型
A. 星形模型
B. 雪花模型
C. 事实星座模型
解析
本题考查数据仓库中多维数据模型的常见类型。关键在于区分不同数据模型的特点及应用场景:
- 星形模型:由一个事实表和多个维度表构成,是最基础的多维模型。
- 雪花模型:星形模型的扩展,通过进一步规范化维度表形成层级结构,减少冗余。
- 事实星座模型:多个星形模型共享公共维度表,适用于跨事实表的分析。
- 瀑布模型:属于软件开发过程模型,与数据仓库的多维模型无关。
选项分析
A. 星形模型
核心特点:事实表关联多个维度表,结构简单,查询效率高。
应用场景:适用于维度层级较少的场景。
B. 雪花模型
核心特点:维度表被分解为更细粒度的层级结构(如地区表拆分为国家、省份、城市),减少冗余。
应用场景:适用于维度层级较多或需要高规范化的情况。
C. 事实星座模型
核心特点:多个星形模型共享公共维度表,不同事实表可独立设计。
应用场景:支持跨业务领域的关联分析(如销售与库存数据结合)。
D. 瀑布模型
错误原因:属于软件工程中的瀑布开发方法,与数据仓库的多维数据模型无关。