1、事务管理与数据库安全性练习试卷 2及答案与解析 1 数据库应用系统中的基本逻辑工作单位是 _。 ( A)一个查询 ( B)一个过程 ( C)一个事务 ( D)一个程序 2 数据库的并发控制、完整性检查等是对数据库 _。 ( A)设计 ( B)保护 ( C)操纵 ( D)运行的管理 3 数据库系统的日志文件用于记录下述中 _ 的内容。 ( A)程序运行过程 ( B)数据查询操作 ( C)程序执行结果 ( D)数据更新操作 4 在对数据库的系统故障进行恢复时,需要对日 志文件进行 _ 。 ( A)反向扫描 ( B)正向扫描 ( C)双向扫描 ( D)随机扫描 5 数据库事务并发执行中可能出现的问题
2、中,下面哪个选项更全面 ? _ ( A)丢失更新,不一致的分析 ( B)对未提交更新的依赖 ( C)不一致的分析 ( D)丢失更新,不一致的分析,对未提交更新的依赖 6 数据库运行控制功能包括数据的【 】控制、【 】控制、【 】和数据恢复等 4个方面。 7 数据库并发操作控制包括以【 】方式打开数据库和对数据库或记录【 】两种方法。 8 两阶段封锁协议下,将多个事务根据它们的封锁点进行排序,这个顺序就是事务的一个【 】次序。 9 对未提交修改的封锁必须保持到【 】的终点。 10 为保证对故障恢复的支持,登记日志记录时必须先把日志记录写到外存的日志文件中,再把相应的数据库修改写到外存的数据库中,
3、这称做【 】原则。 事务管理与数据库安全性练习试卷 2答案与解析 1 【正确答案】 C 【知识模块】 事务管理与数据库安全性 2 【正确答案】 D 【知识模块】 事务管理与数据库安全性 3 【正确答案】 D 【知识模块】 事务管理与数据库安全性 4 【正确答案】 B 【知识模块】 事务管理与数据库安全性 5 【正确答案】 D 【知识模块】 事务管理与数据库安全性 6 【正确答案】 完整性;安全性;并发操作 【知识模块】 事务管理与数据库安全性 7 【正确答案】 独立;加锁 【知识模块】 事务管理与数据库安全性 8 【正确答案】 可串行性 【知识模块】 事务管理与数据库安全性 9 【正确答案】 提交 【知识模块】 事务管理与数据库安全性 10 【 正确答案】 先写日志 【知识模块】 事务管理与数据库安全性