数据仓库面试题及答案.docxVIP

  • 2
  • 0
  • 约3.03千字
  • 约 7页
  • 2026-11-06 发布于河南
  • 举报

数据仓库面试题及答案

一、数据仓库基础理论(总分30)

1.请简述数据仓库的定义及其四个主要特征(4T原则)。

答案:数据仓库是一个面向主题的、集成的、相对稳定的、反映历史变化的数据集合,用于支持管理决策。其四个主要特征为:面向主题、集成性、非易失性、随时间变化。

2.请对比Kimball维度建模理论与Inmon企业级数据仓库架构的主要区别。

答案:Kimball理论强调“自下而上”的方法,侧重于从业务需求出发,通过构建事实表和维度表来逐步构建数据仓库,强调实用性、易用性和快速见效;Inmon理论强调“自上而下”的方法,首先构建一个完整、规范的企业级数据模型(如范式模型),然后再在此基础上构建数据集市,强调数据的规范性、一致性和全局性。

3.什么是星型模型?它与雪花模型相比有哪些优缺点?

答案:星型模型是一种数据模型,由一个事实表和多个维度表组成,维度表直接连接事实表,呈星形分布。优点是结构简单、查询效率高、易于理解;缺点是数据冗余较大。雪花模型是对星型模型的规范化,将维度表进一步拆分,减少了数据冗余,但增加了查询的连接次数,降低了查询效率。

4.请列举三种常见的事实表类型,并简述其特点。

答案:三种常见类型为:事务型事实表(记录业务过程的原子事件,数据量最大)、周期型快照事实表(以固定的时间间隔记录状态,如每天、每月)、累积型快照事实表(记录业务过程的开始和

文档评论(0)

1亿VIP精品文档

相关文档