我对"DBMS“和"RDBMS”这两个术语感到困惑。它们之间到底有什么区别,更具体地说,oracle可以被称为DBMS或RDBMS吗?如果这是一个RDBMS的例子,那么DBMS的例子是什么?
发布于 2010-11-25 19:07:35
要快速总结什么是RDBMS,我认为wikipedia是一个很好的来源:
关系数据库管理系统(
)是一种基于E.F.Codd提出的关系模型的数据库管理系统。当前使用的大多数流行的商业和开源数据库都是基于关系数据库模型的。
RDBMS的简短定义可以是其中数据以表的形式存储并且数据之间的关系也以表的形式存储的DBMS。
来自:http://en.wikipedia.org/wiki/Relational_database_management_system
发布于 2010-11-25 19:14:45
RDBMS的一个方面是它将其元数据存储在表中,并通过查询语言访问它们。
SELECT * FROM sys.tables, SELECT * FROM DUAL etc发布于 2010-11-25 19:06:12
我认为Oracle是两个都是:DBMS和RDBMS。关系数据库(RDBMS)是更通用的数据库管理系统(DBMS)的子集。
https://stackoverflow.com/questions/4276299
复制相似问题