数据库服务器和存储服务器是什么关系?是数据都存储在存储上还是存储在数据库上?

如题所述

数据库服务器依赖于存储服务器的数据,这意味着数据库数据文件被放置在存储服务器上。

数据以记录的形式存储在数据库中;数据库将数据作为文件存储在存储服务器上。

数据库服务器由在局域网和数据库管理系统软件中运行的一台或多台计算机组成,数据库服务器为客户端应用程序提供数据服务。存储服务器是为特定目标设计的,因此配置也不同。它可能是一个稍有额外存储空间的服务器,或者它可能有很多存储空间。

扩展资料:

数据库服务器特征:

1、编程量减少

数据库服务器提供了用于数据操纵的标准接口API(Application Programming Interface,应用程序编程接 口)。

2、数据库安全高

数据库服务器提供监控性能、并发控制等工具。由DBA(Database Administrator,数据库管理员)统一负 责授权访问数据库及网络管理。

3、数据可靠性管理

数据库服务器提供统一的数据库备份/恢复、启动/停止数据库的管理工具。

4、计算机资源利用充分

数据库服务器把数据管理及处理工作从客户机上分离出来,使网络中各计算机资源能灵活分配、各尽其用。

参考资料来源:百度百科-存储服务器

参考资料来源:百度百科-数据库服务器

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-07-10

数据库服务器存储数据依赖于存储服务器,也就是说数据库的数据文件要放在存储服务器上。

数据是以记录形式存在数据库中的;而数据库将数据以文件形式存储在存储服务器上。

数据库服务器由运行在局域网中的一台/多台计算机和数据库管理系统软件共同构成,数据库服务器为客户应用程序提供数据服务。而存储服务器是指为特定目标而设计,因此配置方式也不同。它可能是拥有一点额外的存储,也可能拥有很大的存储空间的服务器。

扩展资料

数据库服务器建立在数据库系统基础上,具有数据库系统的特性,且有其独特的—面。其主要功能如下:

1、数据库管理功能,包括系统配置与管理、数据存取与更新管理、数据完整性管理和数据安全性管理。

2、数据库的查询和操纵功能 ,该功能包括数据库检索和修改。

3、数据库维护功能,包括数据导入/导出管理,数据库结构维护、数据恢复功能和性能监测。

4、数据库并行运行,由于在同一时间,访问数据库的用户不止一个,所以数据库服务器必须支持并行运行机制,处理多个事件的同时发生。

参考资料:百度百科-存储服务器

参考资料:百度百科-数据库服务器

本回答被网友采纳
第2个回答  推荐于2017-11-21
数据库服务器一般是指安装了数据库软件的服务器,数据库软件有微软的SQL,甲骨文的orcal,还有开源的mysql等等,服务器上安装了其中的一个数据库软件,就可以称为数据库服务器,存储服务器应该是可以放文件的服务器或电脑多可以做为存储服务器,只是硬盘大小不一样,性能不一样。追问

那么数据库服务器可以与存储服务器直连?用ISCSI连接?数据可以直接存储在数据库中,也可以存储在存储服务器中?

追答

数据库服务器的数据库文件可以放在本机也可以放在其他地方,比如你说的ISCSI连接到其他服务器上存放,你这里是存储服务器实际上应该是指类似NAS这种专门的磁盘柜这类服务器吧,有些人实际上使用WIN2008搭建ISCSI存储服务器,提供给其他服务器使用。你这里可以简单的理解为存储服务器就是一个外接的移动硬盘,只是移动硬盘使用了USB数据线,而这里使用了网线。

数据实际上就是一条条记录,是保存在数据库文件中的,如SQL数据库的文件是xxx.mdf,Access数据库使用的是xxx.mdb的文件。既然是文件,当然可以放在存储服务器中喽。

追问

😘大神谢谢啦!膜拜🙏

本回答被提问者和网友采纳