请有人在此澄清“DBMS”与“DBMS”之间的区别。和'数据库服务器'请? 还有,MySQL'是数据库查询语言的名称还是DBMS的名称?
答案 0 :(得分:1)
DBMS代表数据库管理系统(参见维基百科http://en.wikipedia.org/wiki/Database) MySQL是一个DBMS,它有一个服务器组件和一个客户端组件,每个组件可以在不同的或同一台计算机上运行。
MySQL,与大多数DBMS一样,使用SQL作为查询语言(已经规范化),但也添加了一些自定义查询(参见http://dev.mysql.com/doc/refman/5.0/en/extensions-to-ansi.html)
答案 1 :(得分:0)
DBMS - "数据库管理系统"这是客户端 - 服务器模型软件的服务器端。所以它和#34;数据库服务器"相同。有时服务器也可能意味着安装了数据库服务器部分的计算机。
MySQL是一个DBMS,但它的语言也略有不同于其他SQL语言,就像其他语言一样:Transact-SQL,PL-SQL,SQL-92 ......所以你可以说MYSQL是一种语言。
答案 2 :(得分:0)
术语数据库服务器可以引用硬件,但在您的情况下,数据库服务器是指DBMS的实例。 意味着MYSQL是一个DBMS,它可以创建和管理数据库服务器。假设我有两个数据库服务器,一个在localhost上,另一个在某个IP上,如192.168.1.100。这里,两个都是数据库服务器,两个服务器都基于MYSQL DBMS