美文网首页
SQL语言②ーーDBMS

SQL语言②ーーDBMS

作者: 曾慧婷 | 来源:发表于2019-06-14 14:12 被阅读0次

    1、DB、DBS 和 DBMS 的区别是什么?

            DBMS 的英文全称是 DataBase Management System,数据库管理系统,实际上它可以对多个数据库进行管理,所以你可以理解为 DBMS = 多个数据库(DB) + 管理程序。

            DB 的英文是 DataBase,也就是数据库。数据库是存储数据的集合,你可以把它理解为多个数据表。

            DBS 的英文是 DataBase System,数据库系统。它是更大的概念,包括了数据库、数据库管理系统以及数据库管理人员 DBA。

            这里需要注意的是,虽然我们有时候把 Oracle、MySQL等称之为数据库,但确切讲,它们应该是数据库管理系统,即 DBMS。

    2、排名前 20 的 DBMS 都是那些?

            了解了 DBMS 的概念之后,我们来看下当前主流的 DBMS都有哪些。下面这张表是 2019 年 5 月 DB-Engines 公布的 DBMS 的排名(每年的排名会有更新,主要依据这些 DBMS 在搜索引擎上的热度):

            

            从排名中我们能看出来,关系型数据库绝对是 DBMS 的主流,其中使用最多的 DBMS 分别是 Oracle、MySQL 和 SQL Server。

    3、关系型数据库(RDBMS)就是建立在关系模型基础上的数据库,SQL 就是关系型数据库的查询语言。

    4、相比于 SQL,NoSQL 泛指非关系型数据库,包括了榜单上的键值型数据库、文档型数据库、搜索引擎和列存储等,除此以外还包括图形数据库。

            

    5、SQL 阵营与 NoSQL 

    极客时间版权所有: https://time.geekbang.org/column/article/100859

    相关文章

      网友评论

          本文标题:SQL语言②ーーDBMS

          本文链接:https://www.haomeiwen.com/subject/tpnufctx.html