数据仓库及BI面试题(含详细答案).docxVIP

  • 2
  • 0
  • 约1.11万字
  • 约 12页
  • 2026-05-29 发布于河北
  • 举报

数据仓库及BI面试题(含详细答案).docx

数据仓库及BI面试题(含详细答案)

一、基础必考题(入门级,考察核心概念掌握度)

1.请简述数据仓库和数据库的区别,结合实际业务说明各自的用途

答案:核心区别在于「用途和设计逻辑」,而非技术本身,实际业务中二者是协同关系,而非替代关系。

数据库(OLTP,联机事务处理):核心是「记录当前业务操作」,面向一线业务人员,比如电商的订单数据库、用户登录数据库,要求高并发、低延迟,每次操作只处理一条或少量数据(比如用户下单、修改收货地址),设计上追求规范化(比如第三范式),避免数据冗余,保证数据一致性。

数据仓库(OLAP,联机分析处理):核心是「整合历史数据、支持决策分析」,面向数据分析师、管理层,比如整合电商的订单、用户、商品、支付等多维度数据,存储的是历史累计数据(比如近3年的订单数据),设计上允许适度冗余(比如星型模型、雪花模型),方便多维度聚合分析(比如分析某季度不同地区、不同品类的销售额)。

举个实际例子:电商平台中,用户下单时,订单信息会实时写入数据库(OLTP),供客服查询当前订单状态;每天凌晨,数据库中的增量订单数据会同步到数据仓库,分析师在数据仓库中统计“月度复购率”“品类销量排行”,给运营提供决策支持。

2.什么是数据建模?数据仓库中常见的建模方法有哪些,各自的优缺点是什么?

答案:数据建模就是「把业务场景转化为可存储、可分析的数据结构」,核心是梳理业务逻辑、定

文档评论(0)

1亿VIP精品文档

相关文档