数据仓库高频面试题及详细答案(职场实操版).docxVIP

  • 2
  • 0
  • 约4.92千字
  • 约 7页
  • 2026-07-14 发布于河北
  • 举报

数据仓库高频面试题及详细答案(职场实操版).docx

数据仓库高频面试题及详细答案(职场实操版)

一、数仓基础认知(入门必问)

1、数据仓库和数据库的核心区别是什么?

参考答案:

两者核心差异是使用场景和设计目标完全不同,不是简单的存储区别:

1)数据库(OLTP):面向业务交易,支撑日常增删改查,比如订单、用户、支付系统。设计上优先保证事务一致性、响应速度,数据实时更新、读写频繁,存储的是最新的业务增量数据。

2)数据仓库(OLAP):面向数据分析、报表、决策,不支撑业务交易。设计上优先保证海量数据查询、聚合分析性能,基本不做删除和修改,以批量写入、只读查询为主,存储的是全量历史数据。

简单总结:数据库服务业务干活,数仓服务数据分析。

2、什么是OLAP和OLTP?各自应用场景?

参考答案:

OLTP(联机事务处理):面向短事务、高频小操作,强调事务、锁、实时性。典型场景:用户下单、退款、登录、支付等业务系统。

OLAP(联机分析处理):面向长查询、批量计算、多维分析,强调海量数据聚合、统计效率,对实时性要求低。典型场景:日/月报表、用户画像、销售统计、业务指标分析。

3、数据仓库的四大特性是什么?

参考答案:

面向主题、集成性、非易失性、时变性

1)面向主题:不再按业务系统拆分(订单、用户、商品),而是按分析主题聚合(用户主题、销售主题、商品主题);

2)集成性:整合多个异构业务数据源,统一字段、统一口径、统一格式,清洗脏数据;

文档评论(0)

1亿VIP精品文档

相关文档