哈工大 数据库系统与设计 第7章练习
时间:2025-05-02
时间:2025-05-02
哈工大 数据库系统与设计
第七章 练习一、选择题: 1.数据库管理系统允许用户把一个或多个数据库操作组成 _____,它是一组按顺序执行的操作单位。 A. 命令 B. 事务 C. 文件 D. 程序
2.为了保证数据的完整性,事务必须具有原子性、一致性、隔 离性和_______。A. 可串行性 B. 并行性 C. 完整性 D. 持久性
3.事务是数据库进行的基本工作单位。如果一个事务执行成功, 则全部更新提交;如果一个事务执行失败,则已做过的更新被 恢复原状,好像整个事务从未有过这些更新,这样保持了数据 库处于____状态。 A. 安全性 B. 一致性 C. 完整性 D. 可靠性
哈工大 数据库系统与设计
4.事务的原子性是指_______。 A. 事务一旦提交,对数据库的改变是永久的 B. 事务中包括的所有操作要么都做,要么都不做 C.一个事务内部的操作及使用的数据对并发的其他事务是隔离的
D.事务必须是使数据库从一个一致性状态变到另一个一致性状态5.若数据库中只包含成功事务提交的结果,则此数据库就称为处 于____状态。 A. 安全 B. 一致 C. 不安全 D. 不一致 6.若系统在运行过程中,由于某种原因,造成系统停止运行,致 使事务在执行过程中以非控制方式终止,这时内存中的信息丢失, 而存储在外存上的数据未受影响,这种情况称为____。 A. 事务故障 B. 系统故障 C. 介质故障 D. 运行故障 7.若系统在运行过程中,由于某种硬件故障,使存储在外存上的 数据部分损失或全部损失,这种情况称为____。 A.事务故障 B. 系统故障 C. 介质故障 D.运行故障
哈工大 数据库系统与设计
8.日志文件是用于记录____。 A. 程序运行过程 C. 对数据的所有更新操作
B. 数据操作D. 程序执行的结果
哈工大 数据库系统与设计
二、填空题:
1.事务的4个特性是( 原子性 )、( 一致性 )、( 隔离性 ) 和( 持续性 )。2.DBMS允许用户把一个或多个数据库操作组成( 事务 ), 它是一组按顺序执行的操作单位。 3. 数据库系统中可能发生各种各样的错误,大致可以分为: ( 事务内部 )故障、( 系统 )故障和( 介质 )故障。
4. 建立冗余数据最常用的技术是(数据转储)和 ( 登录日志文件 )。5. ( 数据转储 )是数据库恢复中采用的基本技术。 6. 数据转储是数据库恢复中采用的基本技术。转储可分为 ( 静态转储 )和( 动态转储 )。 7. 利用检查点的恢复技术中,检查点记录中的内容包括 ( 检查点时刻的事务清单 )和( 这些事务最近一个日志记录的 ) 地址
哈工大 数据库系统与设计
三、判断题:
1.如果事务异常中止,则使用SQL语句COMMIT,使数据库恢 复到事务开始之前的状态。( )2.事务的原子性是指整个事务要么都执行,要么都不执行。 ( ) 3. 一个事务的执行不能被其它事务干扰,称为事务的隔离
性。 ( )
4. 事务的持续性指一个事务一旦提交,它对数据库中的数据的改 变就应该是永久性的。( )四、简答题:P261页1~13题
下一篇:考勤考核管理制度