首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >维度与事务数据库?

维度与事务数据库?
EN

Stack Overflow用户
提问于 2020-01-14 05:06:36
回答 1查看 2K关注 0票数 1

试图了解更多关于数据库/数据仓库的知识,并对不同的术语感到困惑。维度数据库和事务性数据库之间有什么区别?事务性数据库与操作数据库相同吗?

根据我收集的内容,维度数据库位于星型模式中,由外键组成的事实表和以外键作为主键的维度表组成。

试图了解OLAP、RDBMS、to等所有这些术语是如何适用的.

请解释一下,就像我5岁。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-01-14 06:13:57

关系数据库系统(RDMS)是设计用来保存关系格式(行、列)数据的软件。SQL是一种用于使用RDMS的语言。TSQL是Microsoft Sybase的SQL语言的扩展,用于向SQL语言定义添加更多功能。阅读有关的更多信息

高层次的关系数据库系统有两种。

  1. 联机事务处理:事务/操作数据库
    • 这些都是为进行商业交易而设计的。
    • 它们是以这样的方式设计的,这样就没有冗余的数据。在设计这些系统时,采用了规范化的方法。阅读更多关于普通表格的内容
    • 表是具有有限列的窄表,使用relationships.The建模连接的表称为ER建模。
    • 事务在表行上保持锁定,并且应该尽可能短,因为写入器正在阻止其他写入器。

  1. 联机分析处理:报告数据库
    • 它们是为从已经发生的业务流程中生成报告而设计的。
    • 它们是以这样的方式设计的,数据可以随时在同一个表中获得,而不是连接和从另一个表获取数据。因此,表很宽,有更多的列。在设计这些系统时,采用了尺寸建模。阅读更多的尺寸建模
    • 表分为事实表、维度表。这些表是宽表,事实与使用维度键的维度表相关。由于单个事实被许多维度表所包围,它看起来就像一颗星,因此被称为星型模式。这种建模被称为尺寸建模。
    • 由于查询是为了报告目的,因此不存在事务的概念。读者不会阻止读者。因此,多个报表查询可以同时生成报表。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59727788

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档