全部科目 > 软件设计师 >
2019年上半年 上午试卷 综合知识
第 56 题
知识点 数据库   场地故障  
关键词 场地故障   分布式数据库   故障   数据   数据库  
章/节 计算机软件知识  
 
 
当某一场地故障时,系统可以使用其他场地上的副本而不至于使整个系统瘫痪。 这称为分布式数据库的( )。
 
  A.  共享性
 
  B.  自治性
 
  C.  可用性
 
  D.  分布性
 
 




 
 
相关试题     数据库与数据库管理系统 

  第42题    2024年上半年  
软件交付之后,由于软硬件环境发生变化而对软件进行修改的行为属于()维护。

  第52题    2016年上半年  
关系规范化在数据库设计的(52)阶段进行。

  第52题    2018年下半年  
在分布式数据库中,( )是指用户或应用程序不需要知道逻辑上访问的表具体如何分块存储。

 
知识点讲解
· 数据库
· 场地故障
 
        数据库
        数据库(DataBase,DB)是指长期存储在计算机内的、有组织的、可共享的数据集合。数据库中的数据按一定的数据模型组织、描述和存储,具有较小的冗余度、较高的数据独立性和易扩展性,并可为各种用户共享。
        系统使用的所有数据存储在一个或几个数据库中。
 
        场地故障
        .当一参与者在写入“建议提交”前发生故障时,该参与者无法向协调者发回答信息,因此,当协调者等待超时后,将决定终止事务。当该故障恢复后,该参与者无须收集其他场地的信息即可终止事务。
        .参与者进程在写入“建议提交”后发生故障,这时其他的参与者可以正常结束该事务,“提交”或“撤销”,因为协调者可以根据收到该参与者的应答决定“提交”或“撤销”。因此,故障恢复后,该参与者要访问协调者或其他参与者,以了解协调者对事务做出的决定,然后执行相应的操作“提交”或“撤销”。这里我们假设在日志中写入“建议提交”记录和发送“建议提交”信息给协调者这两个动作具有原子性,要么都执行,要么都不执行。
        .协调者在日志中写入“准备提交”记录后,写入“全局提交”或“全局撤销”前发生故障,这时已发出“建议提交”信息的参与者等待协调者恢复。协调者的重启动过程从头恢复提交协议,从“准备提交”记录中读出参与者的标识符,重发“准备提交”报文给参与者,重新执行提交过程。
        .协调者在写入“全局提交”或“全局撤销”记录以后,在写入“事务结束”记录以前发生故障。在这种情况下,协调者恢复时必须给所有的参与者重发其决定,未收到信息的参与者不得不等待协调者的恢复。



更多复习资料
请登录电脑版软考在线 www.rkpass.cn

京B2-20210865 | 京ICP备2020040059号-5
京公网安备 11010502032051号 | 营业执照
 Copyright ©2000-2023 All Rights Reserved
软考在线版权所有