文档详情

2011年春季学期数据库原理第二次作业.doc

发布:2016-02-22约5.87千字共7页下载文档
文本预览下载声明
2011年春季学期数据库原理第二次作业 一、单项选择题(本大题共24分,共 8 小题,每小题 3 分) 1. 在DBMS的事务管理中,一般都要求事务满足四个重要性质,但其中并不包括( )。 A. 原子性 B. 一致性 C. 隔离性 D. 完整性 2. 存在一个等待事务集{ T0,T1,…,Tn},其中T0正等待被T1锁住的数据项,T1正等待被T2锁住的数据项,……,Tn-1正等待被Tn锁住的数据项,Tn正等待被T0锁住的数据项,则系统的工作状态处于( )。 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. 安全性 B. 完整性 C. 并发控制 D. 恢复 二、填空题(本大题共30分,共 10 小题,每小题 3 分) 1. SQL中有两个功能提供安全性,一是视图机制,二是 ______ 。 2. 数据库运行过程中可能发生的故障主要有三类:事务故障、 ______ 和介质故障。 3. 若事务在运行过程中,由于种种原因,使事务未运行到正常终止点就被撤消,这种情况称为 ______ 。 4. 数据库的完整性是指数据的正确性和 ______ 。 5. 在并行操作的调度中,判断一个并发调度是否正确的唯一准则是 ______ , 6. 避免发生死锁的方法是采用 ______ 的策略 7. 制作后援副本的过程称为 ______ 。 8. 用户权限定义和 ______ 一起组成了安全性子系统。 9. 若事务T对数据对象A加了S锁,则其他事务只能对数据A再加S锁,不能加 ______ ,直到事务T释放A上的锁。 10. 要提高数据库查询的性能,就要减少 ______ ,这与规范化的要求往往是矛盾的。 三、名词解释题(本大题共18分,共 3 小题,每小题 6 分) 1. 事务 2. 封锁粒度 3. 死锁 四、简答题(本大题共28分,共 4 小题,每小题 7 分) 1. 什么是数据库复制?它有什么用途?常用的复制手段有哪些 2. 死琐的发生是坏事还是好事?试说明理由。如何解除死琐状态? 3. Oracle有哪些常用的预定义角色?各有何种用途 4. DBS中有哪些类型的故障?哪些故障破坏了数据库?哪些故障未破坏数据库,但其中有些数据变得不正确? 答案: 一、单项选择题(24分,共 8 题,每小题 3 分) 1. D 2. D 3. B 4. B 5. B 6. B 7. C 8. A 二、填空题(30分,共 10 题,每小题 3 分) 1. 参考答案: 授权 解题方案: 安全模型中,用户要求进入计算机系统时,系统首先是根据输入的用户标识进行用户身份鉴定,只有合法的用户才准进入计算机系统。对已进入系统的用户,DBMS还要进行存取控制,只允许用户执行合法操作。操作系统一级也会有自己的保护措施。数据最后还可以以密码形式存储到数据库中。 评分标准: 正确得3分,错误得0分 2. 参考答案: 系统故障 解题方案: 数据库运行过程中可能发生的故障主要有三类:事务故障、系统故障和介质故障。不同的故障其恢复方法也不一样。 评分标准: 正确得3分,错误得0分 3. 参考答案: 事务故障 解题方案: 若事务在运行过程中,由于种种原因,使事务未运行到正常终止点就被撤消,这种情况称为事务故障。 评分标准: 每空1分,答对得1分,答错得0分 4. 参考答案: 相容性 解题方案: 数据库的完整性是指数据的正确性和相容性。 评分标准: 每空1分,答对得1分,答错得0分 5. 参考答案: 可串行性 解题方案: 参见并发控制知识点的有关内容 评分标准: 正确得3分,错误得0分 6. 参考答案: 先来先服务 解题方案: 参见死锁知识点的有关内容 评分标准: 正确得3分,错误得
显示全部
相似文档