1、软件水平考试(中级)数据库系统工程师上午(基础知识)试题章节练习试卷 6及答案解析(总分:14.00,做题时间:90 分钟)一、选择题(总题数:3,分数:14.00)1.选择题()下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将此选项涂写在答题卡相应位置上,答在试卷上不得分。_发展容错技术可提高计算机系统的可靠性。利用元件冗余可保证在局部有故障的情况下系统正常工作。带有热备份的系统称为(25)系统。它是(26),因此只要有一个子系统能正常工作,整个系统仍能正常工作。(分数:4.00)A.并发B.双工C.双重D.并行A.两子系统同时同步运行,当联机子系统出错时,它退出服务,由备份
2、系统接替B.备份系统处于电源开机状态,一旦联机子系统出错时,立即切换到备份系统C.两子系统交替处于工作和自检状态,当发现一子系统出错时,它不再交替到工作状态D.两子系统并行工作,提高机器速度,一旦一个子系统出错,放弃并行工作数据库系统运行的基本工作单位是事务。事务通常以 BEGIN TRANSACTION语句开始,以 COMMIT或ROLLBACK吾句结束。COMMIT 表示(26),ROLLBACK 表示(27)。从终端用户的角度看,事务是一个(28)。 在数据库的并发控制中,事务 T若要更新记录 Q,必须先执行操作(29)。在封锁技术方面,SQL 2 提供如下 4种“事务的一致性级别”:可
3、读未提交数据、读提交数据、可重复读、可串行化。其中(30)允许事务读“脏”数据。(分数:10.00)A.物理数据库尚未更新,事务执行失败B.物理数据库尚未更新,事务执行成功C.物理数据库已更新,事务执行失败D.物理数据库已更新,事务执行成功A.回退到上一操作B.回退到上一事务C.事务执行失败,并做相应的回退动作D.事务执行成功,并做相应的回退动作A.子程序B.对象C.原子D.操作A.Lock_S(Q)B.Lock_X(Q)C.Read(Q)D.Write(Q)A.可读未提交数据B.读提交数据C.可重复读D.可串行化软件水平考试(中级)数据库系统工程师上午(基础知识)试题章节练习试卷 6答案解析
4、(总分:14.00,做题时间:90 分钟)一、选择题(总题数:3,分数:14.00)1.选择题()下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将此选项涂写在答题卡相应位置上,答在试卷上不得分。_解析:发展容错技术可提高计算机系统的可靠性。利用元件冗余可保证在局部有故障的情况下系统正常工作。带有热备份的系统称为(25)系统。它是(26),因此只要有一个子系统能正常工作,整个系统仍能正常工作。(分数:4.00)A.并发B.双工C.双重 D.并行解析:A.两子系统同时同步运行,当联机子系统出错时,它退出服务,由备份系统接替 B.备份系统处于电源开机状态,一旦联机子系统出错时,立即切
5、换到备份系统C.两子系统交替处于工作和自检状态,当发现一子系统出错时,它不再交替到工作状态D.两子系统并行工作,提高机器速度,一旦一个子系统出错,放弃并行工作解析:解析:利用元件冗余可保证在局部有故障的情况下系统能正常工作。带有热备份的系统称为双重系统。在双重系统中,两个子系统同时同步运行,当联机子系统出错时,它退出服务,由备份系统接替,因此只要有一个子系统能正常工作,整个系统仍能正常工作。这种备份方式也称为“热备份”。双工系统是指备份的机器平时停机或者做其他工作,仅在工作的机器出故障时,备份的机器再去代替,使整个系统仍然正常。数据库系统运行的基本工作单位是事务。事务通常以 BEGIN TRA
6、NSACTION语句开始,以 COMMIT或ROLLBACK吾句结束。COMMIT 表示(26),ROLLBACK 表示(27)。从终端用户的角度看,事务是一个(28)。 在数据库的并发控制中,事务 T若要更新记录 Q,必须先执行操作(29)。在封锁技术方面,SQL 2 提供如下 4种“事务的一致性级别”:可读未提交数据、读提交数据、可重复读、可串行化。其中(30)允许事务读“脏”数据。(分数:10.00)A.物理数据库尚未更新,事务执行失败B.物理数据库尚未更新,事务执行成功C.物理数据库已更新,事务执行失败D.物理数据库已更新,事务执行成功 解析:A.回退到上一操作B.回退到上一事务C.事
7、务执行失败,并做相应的回退动作 D.事务执行成功,并做相应的回退动作解析:A.子程序B.对象C.原子 D.操作解析:A.Lock_S(Q)B.Lock_X(Q) C.Read(Q)D.Write(Q)解析:A.可读未提交数据 B.读提交数据C.可重复读D.可串行化解析:解析:事务通常以 BEGIN TRANSACTION(事务开始)语句开始,以 COMMIT或 ROLLBACK语句结束。COMMIT称为“事务提交语句”,表示事务执行成功地结束。ROLLBACK 称为“事务回退语句”,表示事务执行不成功地结束。从终端用户来看,事务是一个原子,是不可分割的操作序列。事务中包括的所有操作要么都有做,要么都不做(就效果而言)。事务不应该丢失,或被分割地完成。根据一级封锁协议,任何企图更新记录 Q的事务必须先执行 Lock_X(Q)操作。“脏数据”是指未提交的随后又被撤销的数据,XQL 2提供的四种“事务一致性级别”中,可读未提交数据允许事务读“脏”数据。