简述数据仓库与关系数据库的区别与联系

 时间:2024-10-16 04:14:49

区别:

1、数据库是面向事务的设计,数据仓库是面向主题设计的。

2、数赍铈于脏据库一般存储在线交易数据,数据仓库存储的一般是历史数据。

3、数据库是面向事务的设计,数据仓库是面向主题设计的。数据库一般存储在线交易数据,数据仓库存储的一般是历史数据。

4、数据库设计是尽量避免冗余,一般采用符合范式的规则来设计,数据仓库在设计是有意引入冗余,采用反范式的方式来设计。

简述数据仓库与关系数据库的区别与联系

联系:

数据仓库,是在数据库已经大量存在的情况下,为了进一步挖掘数据资源、为了决策需要而产生的,数据仓库的出现,并不是要取代数据库。目前,大部分数据仓库还是用关系数据库管理系统来管理的。可以说,数据库、数据仓库相辅相成、各有千秋。

扩展资料:

1、面向主题的:传统数据库主要是为应用程序进行数据处理,未必按照同一主题存储数据;数据仓库侧重于数据分析工作,是按照主题存储的。

这一点,类似于传统农贸市场与超市的区别—市场里面,白菜、萝卜、香菜会在一个摊位上,如果它们是一个小贩卖的;而超市里,白菜、萝卜、香菜则各自一块。也就是说,市场里的菜(数据)是按照小贩(应用程序)归堆(存储)的,超市里面则是按照菜的类型(同主题)归堆的。

2、与时间相关:数据库保存信息的时候,并不强调一定有时间信息。数据仓库则不同,出于决策的需要,数据仓库中的数据都要标明时间属性。决策中,时间属性很重要。同样都是累计购买过九车产品的顾客,一位是最近三个月购买九车,一位是最近一年从未买过,这对于决策者意义是不同的。

3、不可修改:数据仓库中的数据并不是最新的,而是来源于其它数据源。数据仓库反映的是历史信息,并不是很多数据库处理的那种日常事务数据(有的数据库例如电信计费数据库甚至处理实时信息)。因此,数据仓库中的数据是极少或根本不修改的;当然,向数据仓库添加数据是允许的。

参考资料来源:百度百科-数据仓库

  • 如何进行基金的定投模拟
  • 武馆如何线下引流
  • 试述汉代舞蹈发展的成就
  • 人人都是火影!劫100%秒杀技巧
  • 苹果手机越充越少电是什么原因
  • 热门搜索
    论文文献综述怎么写 怎么开淘宝 宝宝咳嗽怎么办 掉头发怎么治疗 抖音怎么设置动态壁纸 大便黑色是怎么回事 苹果6怎么越狱 矛盾的结晶体怎么获得 糖耐量异常怎么办 脸上长癣怎么办