第十四章 分布式数据库系统
分布式数据库是由一组数据组成的,这组数据分布在计算机网络的不同计算机上,网络中的每个结点具有独立处理的能力(称为场地自治),可以执行局部应用。同时,每个结点也能通过网络子系统执行全局应用。
特点:
数据独立性(集中式数据库系统中,数据独立性包括两个方面:数据的逻辑独立性与数据的物理独立性,其含义为用户程序与数据的全局逻辑结构及数据的存储结构无关)。
集中与自治相结合的控制结构
适当增加数据冗余度(原因:提高系统的可靠性、可用性;提高系统性能;
全局的一致性、可串行性和可恢复性。
将数据分片,使数据存放的单位不是关系而是片段,这既有利于按照用户的需求较好地组织数据的分布,也有利于控制数据的冗余度。