在中心方位存储和办理数据有以下几个长处:
1.每个数据项都存储在中心方位,一切用户都能够在这个方位运用它们。
各个客户端|0″>客户端上不独自存储数据项复本,然后消除了因用户不得不保证运用的信息相同所带来的费事。体系不需求保证运用当时值更新一切数据复本,由于中心方位仅有一个复本。
2.能够在服务器|0″>服务器上一次性界说事务和安全规矩,并对一切的用户相等履行。
能够在数据库内经过运用束缚、存储进程和触发器来强制履行规矩。还可在服务器应用程序中履行规矩,由于这些应用程序也是许多瘦客户端拜访的中心资源。
3.联系数据库服务器只回来应用程序所需求的数据,然后优化了网络流量。
例如,假如一个运用文件服务器的应用程序想得到一份美国俄勒冈州 (OR) 出售代表的名单,它有必要检索整个雇员文件。假如该应用程序运用联系数据库服务器,将宣布下面的指令:
联系数据库只回来俄勒冈州出售代表的名字,而不回来一切雇员的悉数信息。
4.最大程度地下降硬件本钱。
由于数据不是存储在每个客户端上,客户端不用消耗磁盘空间来存储数据。客户端无需在本地添加办理数据的功用,一起,服务器不需将处理才能消耗在显现数据上。
能够装备服务器以优化检索数据所需的磁盘 I/O 容量,装备客户端以优化从服务器检索的数据的格局和显现。
能够将服务器存储在一个相对安全的方位,并装备如不连续电源供给体系这样的设备,这比彻底保护每个客户端更经济。
5.保护使命(例如备份和康复数据)得到简化,由于这些使命都能够会集在中心服务器上履行。