RDBMS 和 非RDBMS的区别

98 阅读1分钟

视频地址:www.bilibili.com/video/BV1iq…

关系型数据库
  • 实质

这种类型的数据库是最古老的数据库类型,关系型数据库模型是把复杂的数据结构归结为简单的二元关系(即二维表格形式)

关系型数据库以 行(row)和 列(column)的形式存储数据,以便于用户理解。这一系列的行和列被称为表(table),一组表组成了一个库(database)

image.png 表与表之间的数据记录有关系(relationship)。现实世界中的各种实体以及实体之间的各种联系均用关系模型来表示。关系型数据库,就是建立在关系模型基础上的数据库。

SQL就是关系型数据库的查询语句。

  • 优势

复杂查询:可以用SQL语句方便的在一个表以及多个表之间做非常复杂的数据查询。

事务支持:实现了高安全性的数据访问。

非关系型数据库(非RDBMS)

非关系型数据库,可看成传统关系型数据库的功能阉割版本,基于键值对存储数据,不需要经过sql层的解析,性能非常高。同时,通过减少不常用的功能,进一步提高性能。

当然还有很多类型的非关系型数据库 看视频吧