0


什么是数据仓库?

相关推荐:SQL语句基础:分类及基本用法_SleepLeaf的博客-CSDN博客

一、企业的需求背景

    在数据的处理过程中,当数据量过于庞大,Excel表格无法处理时,需要有一个替代方案,既能查看历史数据,又能提供对应的具有时效性的数据指标给不同业务部门。而数据仓库能满足这些需求。

二、数据仓库的功能和概念

1.功能:

    1)采集数据并存储(含历史数据)。

    2)对存储的历史数据进行分析,并将数据进行校准和整合的处理,来得出各业务部门所需要的不同需求的指标。

    3)将处理好的数据分门别类的输出给应用程序(看板)。

2.概念:

    数据仓库是面向主题、把数据集成在一起的、相对稳定的、可以反映历史变化的数据集合,它能够为管理决策赋能。

    1)数据仓库是面向主题的,比如金融行业、房地产行业、智慧城市等,他们业务需求各不相同,都会有相匹配的主题的数据仓库建模。

    2)数据仓库是集成的,他把数据从多个(数据库)等不同的数据源头统一收集到一起管理。

    3)数据仓库也是相对稳定的,被数据仓库收集并存储下来的数据不能被任意的修改。

    4)数据仓库能反映数据的历史变化。

三、数据仓库与数据库的对比

1.对比

数据仓库数据库目的面向主题的处理方式,数据的来源多样化,数据仅用于高效查询,适用于分析和决策。面向事务的处理方式,数据来源于日常的业务,且需要频繁修改、更新数据。用途数据仓库一般用于存储历史数据。数据库一般用于存储当前的事务性的数据,比如交易的数据。设计数据仓库的设计不符合三范式。相比数据库极利于查询,允许有条目的冗余,数据的修改会很困难。数据库的设计符合第三范式,有极高的精确度和极低的冗余度,方便数据的修改。

2.图解:

数据仓库存放数据与查询:

数据库存放数据与查询:

数据库与数据仓库修改数据时的对比:

-------------------------------------------完结✿✿ヽ(°▽°)ノ✿-----------------------------------------------

谢谢观看!

欢迎评论!


本文转载自: https://blog.csdn.net/m0_58873085/article/details/125981391
版权归原作者 「已注销」 所有, 如有侵权,请联系我们删除。

“什么是数据仓库?”的评论:

还没有评论