数据仓库设计和数据库设计的区别?

youhaodeyi0113 2016-05-11 10:28:51
如果理解数据仓库的表设计,我看过一些数据仓库的概念,但是还是不清楚数据仓库中的表和数据库中的表有什么样的结构区别?有没有相关的例子?
...全文
8128 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
灰哥 2017-08-29
  • 打赏
  • 举报
回复
个人认为,你这样问从出发点上就有点不太对,数仓从最细粒度上来说就是由一堆具有关联关系的表组成的,而数据仓库最终的形态其实也是通过数据服务的形式呈现,数据服务就是对表或者对文件的访问,两者不应该存在关系对比。
态度决定品质 2017-06-24
  • 打赏
  • 举报
回复
区别在于业务需求不同
future0123 2017-06-22
  • 打赏
  • 举报
回复
数据库是面向事务设计的,数据仓库是面向主题设计的。 数据库一般存放在线交易数据,而数据仓库一般存放历史数据。 数据库是为捕获数据而设计,数据仓库是为分析数据而设计,它的两个基本的元素是维表和事实表。
blake_lejp 2017-03-21
  • 打赏
  • 举报
回复
目标不一致。一个是面向交易的,一个是面向分析的。
ziqiaowang 2017-02-10
  • 打赏
  • 举报
回复
数据仓库更多的是通过对业务的理解,根据不同的主题域来实现数据仓库系统结构层次的优化设计。考虑的是数据流在整个数据仓库体系中的高效流转。
IvanO_O 2017-01-12
  • 打赏
  • 举报
回复
数据仓库更多的是维度建模,我觉得需要最多考虑的还是数据如何优化存储
快乐燕子 2017-01-06
  • 打赏
  • 举报
回复
表结构是没有区别的,一样的都是数据库中的表.只是数据仓库不是面向业务的,数据是从很多业务系统中整合而来,用来做数据分析和商业价值的发现的.
hys9999 2016-05-26
  • 打赏
  • 举报
回复
数据库设计,针对于某种产品的后台数据库设计,包括权限、用户、表、分区、视图等等对象的设计。 数据仓库设计,针对于数据仓库的架构层级、入库规范、清晰规则、集成方案、接口方案、ETL方案等数据管理类的设计,以及权限、用户、表、分区等对象设计。
致命的西瓜 2016-05-12
  • 打赏
  • 举报
回复
引用 2 楼 u011244942 的回复:
那么是不是说任何关系型数据库都可以当数据仓库?
只要能做数据存储的媒介都可以搭建数据仓库,不局限于技术,不局限于格式,是一种思想,甚至可以用文本做
致命的西瓜 2016-05-11
  • 打赏
  • 举报
回复
表结构没有区别,区别在于表的关联关系,模型设计,清洗规则。。。
youhaodeyi0113 2016-05-11
  • 打赏
  • 举报
回复
那么是不是说任何关系型数据库都可以当数据仓库?

7,388

社区成员

发帖
与我相关
我的任务
社区描述
其他数据库开发 数据仓库
社区管理员
  • 数据仓库
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧