📜  RDBMS 和 IBM DB2 之间的区别

📅  最后修改于: 2021-09-08 15:23:43             🧑  作者: Mango

1. 关系型数据库:
RDBMS 代表关系数据库管理系统。它是最受欢迎的数据库。其中数据以行的形式存储,即元组的形式。它包含许多表,数据可以轻松访问,因为数据存储在表中。该模型由 EF 提出

2.IBM Db2:
IBM Db2 是由 IBM 开发的一系列数据管理产品,包括数据库服务器。它是一个关系数据库管理系统 (RDBMS),支持面向对象的特性和非关系结构的 XML。 Db2 旨在高效地存储、分析和检索数据。它最初于 1983 年发布,使用 C、C++、 Java和汇编语言编写。

RDBMS 和 IBM DB2 的区别:

RDBMS IBM DB2
RDBMS was developed in 1989 by Microsoft. IBM DB2 was developed in 1983 by IBM.
It is implemented in C++ programming language only. It is implemented in C and C++ programming language.
LINUX and WINDOWS are the server operating system. AIX, HP-UX, LINUX, SOLARIS, WINDOWS are the server operating system.
ADO.NET, JDBC, OLE DB, ODBC, Tabular data scheme are the access methods and API’s. ADO.NET, JDBC, JSON style queries, ODBC, Xquery are the access methods and API’s.
Immediate consistency is achieved. There is no immediate consistency in this.
RDBMS has high rating as compared to IBM DB2. The rating of IBM DB2 is less than RDBMS.
It does not supports FORTRAN and PERL programming language. It supports FORTRAN and PERL programming language.
It supports javascript (Node js). It does not supports javascript.
Replication method is dependent on SQL server edition. Replication method is not dependent on SQL server edition.
Document store and graph DBMS are secondary database model. Document store and RDF store are secondary database model.