600字范文,内容丰富有趣,生活中的好帮手!
600字范文 > 数据库管理系统有哪些

数据库管理系统有哪些

时间:2024-01-20 19:44:09

相关推荐

数据库管理系统有哪些

文章目录

RDBMS非RDBMSDocumentKey-valueGraph

https://db-/en/ranking

该网站根据各DBMS的流行度,列出了它们的排名,每月更新一次。

当前是2月份的排名。

DataBase Model这一列中显示了各DBMS所使用的数据模型,有的使用了单个数据模型,有的使用了多个数据模型。我们以数据模型对DBMS做个分类。

RDBMS

排名中DataBase Model列显示为Relational的即Relational database management systems(关系型数据库管理系统,RDBMS) 。如OracleMySQLMicrosoft SQL ServerPostgreSQLIBM Db2SQLite

RDBMS支持关系型数据模型。这里的关系即数据之间的关系,通过关系把数据以二维表格(简称,类似于excel文件)的形式组织起来。即使用一张表描述一种数据之间的关系。

关系就是

表的模型由表名和数个固定类型固定数量的属性所定义。如表名为学生的这张表(table),该表有6个属性:序号学号姓名班级宿舍家庭住址。该表显现了这6条属性之间的关系:这6条属性共同描述了学生

表中的一行(row)或一条记录(record)对应于一个学生实体(entity),表中的所有记录表示所有的学生实体。

表中的一列(column)表示学生的一个属性(attribute)。

非RDBMS

由于RDBMS在数据库管理系统中占比很大,所以其他类型的DBMS被统称为非RDBMS类。

Document

文档存储,即无组织地存储数据,类似于使用普通txt文件存储数据。如MongoDB

Key-value

键值存储,仅支持成对keyvalue)地存储数据,查询数据时要指定key值。如Redis

Graph

图数据库,用图()结构存储数据。如Neo4j

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。