一、单项选择题(共10道小题,共100.0分) 1. 数据库事务的持久性通过_______来实现。 A. DBMS的事务管理子系统 B. 应用程序员 C. DBMS的并发控制机制 D. DBMS的恢复子系统
2. 数据库的一致性状态由_______来负责。 A. DBMS的事务管理子系统 B. 应用程序员 C. DBMS的并发控制机制 D. DBMS的恢复子系统
3. 事务原子性由_________来保证完成。 A. DBMS的事务管理子系统 B. 程序员 C. DBMS的并发控制机制 D. DBMS的恢复子系统
4. 事务开始前,数据库处于一致性的状态;事务结束后,数据库必须仍处于一致性状态。这指的是事务的_____。 A. 一致性 B. 隔离性 C. 持久性 D. 原子性
5. 一个事务一旦提交之后,它对数据库的影响必须是永久的,无论发生何种系统故障。这指的是事务的____。 A. 一致性 B. 隔离性 C. 持久性 D. 原子性
6. 系统必须保证事务不受其它并发执行事务的影响,这指的是事务的________。 A. 一致性 B. 隔离性 C. 持久性 D. 原子性
7. DBS运行的最小逻辑单位是__________。 A. 事务 B. 表 C. 属性 D. 语句
8. 下列哪项不是数据库的并发操作可能会带来的问题?______ A. 数据泄密 B. 丢失修改 C. 读“脏”数据 D. 不可重复读
9. 不允许任何其他事务对这个锁定目标再加任何类型锁的是______。 A. 共享锁 B. 排它锁 C. 死锁 D. 活锁
10. 用于实现数据存取安全性控制的SQL 语句是______。 A. CREATE INDEX B. COMMIT C. ROLLBACK D. GRANT 和REVOKE
|
读书和健身总有一个在路上