试题详情
简答题分布式数据库系统有哪些特点?
  • 分布式数据库系统是在集中式数据库系统技术的基础上发展起来的,但不是简单地把集中式数据库分散地实现,它是具有自己的性质和特征的系统。
    (1)数据独立性
    在分布式数据库系统中,除了数据的逻辑独立性与物理独立性外,还有数据分布独立性亦称分布透明性。分布透明性指用户不必关心数据的逻辑分片,不必关系数据物理位置分布的细节,也不必关心重复副本(冗余数据)一致性问题,同时也不必关心局部场地上数据库支持哪种数据模型。分布透明性也可以归入物理独立性的范围。
    (2)集中与自治相结合的控制结构
    在分布式数据库系统中,数据共享的控制机构具有两个层次:集中和自治。分布式数据库系统常常采用集中和自治相结合的控制机构。各局部的DBMS可以独立地管理局部数据库,具有自治的功能。同时,系统又设有集中控制机制,协调各局部DBMS的工作,执行全局应用。
    (3)适当增加数据冗余度
    在分布式数据库系统中希望增加冗余数据,在不同的场地存储同一数据的多个副本,增加数据冗余度方便了检索,提高了系统的查询速度、可用性和可靠性,但不利于更新,增加了系统维护的代价。
    (4)全局的一致性、可串行性和可恢复性
    分布式数据库系统中各局部数据库应满足集中式数据库的一致性、并发事务的可串行性和可恢复性。
  • 关注下方微信公众号,在线模考后查看

热门试题