相关推荐:SQL语句基础:分类及基本用法_SleepLeaf的博客-CSDN博客
一、企业的需求背景
在数据的处理过程中,当数据量过于庞大,Excel表格无法处理时,需要有一个替代方案,既能查看历史数据,又能提供对应的具有时效性的数据指标给不同业务部门。而数据仓库能满足这些需求。
二、数据仓库的功能和概念
1.功能:
1)采集数据并存储(含历史数据)。
2)对存储的历史数据进行分析,并将数据进行校准和整合的处理,来得出各业务部门所需要的不同需求的指标。
3)将处理好的数据分门别类的输出给应用程序(看板)。
2.概念:
数据仓库是面向主题、把数据集成在一起的、相对稳定的、可以反映历史变化的数据集合,它能够为管理决策赋能。
1)数据仓库是面向主题的,比如金融行业、房地产行业、智慧城市等,他们业务需求各不相同,都会有相匹配的主题的数据仓库建模。
2)数据仓库是集成的,他把数据从多个(数据库)等不同的数据源头统一收集到一起管理。
3)数据仓库也是相对稳定的,被数据仓库收集并存储下来的数据不能被任意的修改。
4)数据仓库能反映数据的历史变化。
三、数据仓库与数据库的对比
1.对比
数据仓库数据库目的面向主题的处理方式,数据的来源多样化,数据仅用于高效查询,适用于分析和决策。面向事务的处理方式,数据来源于日常的业务,且需要频繁修改、更新数据。用途数据仓库一般用于存储历史数据。数据库一般用于存储当前的事务性的数据,比如交易的数据。设计数据仓库的设计不符合三范式。相比数据库极利于查询,允许有条目的冗余,数据的修改会很困难。数据库的设计符合第三范式,有极高的精确度和极低的冗余度,方便数据的修改。
2.图解:
数据仓库存放数据与查询:
数据库存放数据与查询:
数据库与数据仓库修改数据时的对比:
-------------------------------------------完结✿✿ヽ(°▽°)ノ✿-----------------------------------------------
谢谢观看!
欢迎评论!
版权归原作者 「已注销」 所有, 如有侵权,请联系我们删除。