DBMS和数据库服务器之间的区别

3

请问有人能够澄清“数据库管理系统”和“数据库服务器”的区别吗?此外,“MySQL”是一种数据库查询语言的名称还是数据库管理系统的名称?


1
DBMS是软件。服务器是硬件。在维基百科上搜索这些术语。 - Bohemian
@Bohemian,感谢您的回复。服务器是硬件吗?我有点困惑了。我知道服务器是安装在主机系统操作系统上的软件。我的问题的意思是 - 在主机的操作系统上安装数据库服务器是否等同于在该主机上安装DBMS。DBMS和数据库服务器这些术语是相同的吗? - higgs_boson
3个回答

1

0

DBMS - "数据库管理系统"是客户端-服务器模型软件的服务器端。因此,它与“数据库服务器”相同。有时,服务器也可能指安装了数据库服务器部分的计算机。

MySQL是一个DBMS,但它的语言与其他SQL语言略有不同,例如:Transact-SQL、PL-SQL、SQL-92等。因此,您可以说MYSQL是一种语言。


0

术语数据库服务器可以指硬件,但在您的情况下,数据库服务器意味着DBMS的一个实例。 这意味着MYSQL是DBMS,它可以创建和管理数据库服务器。假设我有两个数据库服务器,一个在本地主机上,另一个在某个IP地址上,比如192.168.1.100。在这里,两个都是数据库服务器,而且这两个服务器都基于MYSQL DBMS。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接