- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库系统原理4,5,10,11章复习题
数据库安全保护 复习题
判断
在同一DBMS下,可以建立多个数据库,一个用户在一个数据库所获得的访问权可以用于其他数据库。
对数据施加的并发控制愈多,数据的共享性就愈好。
对数据施加的并发控制愈多,数据的一致性就愈好。
数据的共享程度愈高,数据的一致性就愈好。
填空
数据库的保护措施一般包括 、 、 和 四个方面。
数据的安全性是指 。
数据库的安全性控制主要包括应用程序对用户的 、DBMS通过 限制用户的访问范围、 数据库中的数据和对操作进行 等措施。
数据库用户按其访问权力的大小,一般可分为 数据库用户和 数据库用户。
在数据库的安全保护中,要对用户进行访问控制,可先对用户进行 ,然后再对访问的用户进行 。
DBMS通常提供授权功能来控制不同的用户访问数据库中数据的权限,其目的是为了数据库的 。
通常鉴别用户身份的三种方法是利用 鉴别用户、利用 鉴别用户和利用 鉴别用户。
在数据库系统中对存取权限的定义称为 。
在SQL中有两种授权,一种是授予某类数据库用户的特权,称为 ;另一种是授予对某些数据对象进行某些操作的特权,称为 。
在SQL语言中,为了数据库的安全性,设置了对数据的存取进行控制的语句,对用户授权使用 语句,收回所授的权限使用 语句。
数据的安全性措施是防止 用户的非法操作,而数据的完整性是防止 用户向数据库中加入不合语义的数据。
数据库的完整性控制用来保护数据库中数据的 性、 性和 性,防止错误的数据进入数据库造成无效的操作。
在关系系统中,最重要的完整性约束是 和 ,其他完整性约束条件则可以归入 中。
实体完整性是指在基本表中 。
参照完整性是指在基本表中 。
数据的完整性规则包括 、 和 三方面。
数据的 是一组完整性规则的集合,用以保证数据的正确、有效和相容。
如果违反数据的完整性约束条件,一般采取 的方法来保证数据的完整。
如果数据库中只包含成功事务提交的结果,就说数据库处于 状态。
并发操作的不一致性主要有 、 和 。
数据库的并发控制以 为单位,主要采用 机制。
当前几乎所有的DBMS都采用一种以 为基础的并发控制机制,保护并发的用户。
基本的封锁类型有 和 两种。
若事务T对数据对象A加了S锁,则其他事务只能对数据A再加 锁,不能加 锁,直到事务T释放A上的锁。
死锁形成的主要条件是程序对数据资源采用了 封锁。
解决死锁经常采用的办法是 。
避免死锁产生的常用方法有 和 。
数据库系统在运行过程中,可能会发生故障。故障主要有 、 、 和计算机病毒四类。
若事务在运行过程中由于种种原因使事务未运行到正常终止点之前就被撤消,这种情况就称为 。
系统在运行过程中,由于某种原因,造成系统停止运行,致使事务在执行过程中以非控制方式终止,这时内存中的信息丢失,而存储在外存上的数据不受影响,这种情况称为 。
系统在运行过程中由于某种硬件故障,使存储在外存上的数据部分损失或全部损失,这种情况称为 。
数据库恢复是将数据库从 状态恢复到 的功能。
数据库系统在运行过程中,可能会发生各种故障,其故障对数据库的影响总结起来有两类: 和 。
事务故障、系统故障的恢复是由 完成的,介质故障是 完成的。
数据库恢复的策略(基本原理)是利用 技术,在故障发生之前建立 ,并生成 ,以便在故障发生后利用 重建并恢复数据库。
制作后援副本的过程称为 ,它又分为 和 。
数据库恢复方法有 、 和 。
一个事务完成后,应该先把更新的结果记入 中,然后再将数据写入 。
选择
下面哪个不是数据库系统必须提供的数据控制功能?
安全性
完整性
可移植性
并发控制
数据库管理系统通常提供授权功能来控制不同用户访问数据的权限,这主要是为了实现数据库的
安全性
完整性
可靠性
一致性
授权编译系统和合法性检查机制一起组成了__子系统。
安全性
完整性
并发控制
恢复
保护数据库,防止未经授权的或不合法的使用造成的数据泄漏、更改破坏,这是指数据的
安全性
完整性
并发控制
恢复
在数据库系统中,对存取权限的定义称为
命令
授权
定义
审计
在数据库的安全性控制中,为了保证用户只能存取他有权存取的数据。在授权的定义中,数据对象的__,授权子系统就越灵活。
范围越小
约束越细致
范围越适中
范围越大
数据库的__是指数据的正确性和相容性。
安全性
完整性
并发控制
恢复
规定月份属性对应的数据应该为1~12的整数是指数据的
正确性
合法性
有效性
一致性
规定数值型数据只能由数字组成是指数据的
正确性
有效性
一致性
相容性
多用户的数据库系统的目标之一是使它的每个用户好像面对着一个单用户的数据库一样使
文档评论(0)