关系数据模型与关系数据库管理系统

时间:2017-07-05 16:48:21

标签: relational-database data-modeling

我最近一直在阅读有关数据建模的大量内容,我认为我对“关系”一词的使用方式感到困惑。我想说清楚一点。我最好的猜测是,由于“关系”一词有两个不同的含义。在数据建模的上下文中,我理解规范化(针对事务/写入进行了优化)和维度(针对查询/读取进行了优化)数据模型之间的区别。在关系数据库管理系统的上下文中,我理解RDBMS被称为“关系”,因为表/视图(实际上,数据库中的所有内容)是数学关系,即实际的事实列举。但是,我一直在看文献中关系数据模型与维度数据模型的比较。那么,当我看到这两件事被比较时,“关系”真的意味着“规范化”吗?或者,它是否与RDBMS被称为“关系”的原因有什么关系?换句话说,RDBMS是否针对写入进行了优化,而其他一些类型的DBMS针对读取进行了优化?如果是这样,那些DB会被称为“DDBMS”(维度数据库管理系统)吗?

0 个答案:

没有答案