数据库与互联网 自考_第1页
数据库与互联网 自考_第2页
数据库与互联网 自考_第3页
数据库与互联网 自考_第4页
数据库与互联网 自考_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第五章 数据库保护一、选择题1、在关系数据库中,表与表之间的联系是通过如下哪项实现的(B)。A 实体完整性规则 B参照完整性规则C用户自定义的完整性规则 D值域2、在下列SQL语句中,属于数据控制的语句是(B)。A. CREATE ,DROP ,DELETE ,ALTER B. GRANT ,REVOKEC. SELECT ,UPDATE ,DELETE ,INSERT D. CREATE ,DROP ,ALTER3、用来记录对数据库中数据进行的每一次更新操作的是(B)。A后援副本 B日志文件C数据库D缓冲区4、事务的原子性是指(A)。A事务中包括的所有操作要么都做,要么都不做B事务一旦提交,

2、对数据库的改变是永久的C一个事务内部的操作及使用的数据对并发的其它事务是隔离的D事务必须是使数据库从一个一致性状态变到另一个一致性状态5、在两段协议中,事务分为两个阶段,它们是( A )。 A 第一阶段是获得封锁,也称为扩展阶段 B 第一阶段是获得封锁,也称为并行阶段C 第一阶段是获得封锁,也称为收缩阶段 D 第二阶段是释放封锁,也称为扩展阶段6.分布式计算机环境的特点是( A )。A 每一个节点都是一具小的计算机单元 B 根节点是计算机单元,叶子节点都是信息终端 C 层次结构分明,核心层的计算机是计算单元,处围计算机是信息终端D网状结构,由指定的网络节点充当计算单元,其它节点起信息终端作用。

3、7、实体完整性规则是指关系中( C )。 A 元组值不允许空 B 属性值不允许空 C 主码值不允许空 D 外码值不允许空8、关系模式的规范化过程通过对关系模式的分解来实现的,该过程中用到的关系代数运算是( A )。 A 投影 B 除 C 选择 D 连接9、SQL语言中,GRANT和REVOKE语句用于实现数据库的( D )。 A 完整性控制 B 一致性控制 C 并发控制 D 安全性控制10、在数据库系统中,事务日志的作用是实现事务的( D )。 A 原子性 B 一致性 C 隔离性 D 持续性11、下列哪项不是数据库的并发操作可能会带来的问题( A )。 A 数据泄密 B 丢失修改 C 读“脏“

4、数据 D 不可重复读12、用于实现数据存取安全性控制的SQL语句是( D )。 A CREATE INDEX B COMMIT C ROLLBACK D GRANT和REVOKE13、一个事务的执行不被其他事务干扰,这一特性是指事务的( C )。 A 原子性 B 一致性 C 隔离性 D 持久性14、下列不属于数据库安全性控制措施的是( A )。A 备份 B 审计 C 视图 D 加密15、已知事务T1和T2的并发操作序列如图所示( )。T1 T21读A2读A3A=A+5写A4A=A*2写A该操作序列( A )。A 丢失修改 B 不能重复读 C 读“脏”数据 D 结果正确16、如果事务T已对数据Q

5、加了S锁,则其他事务对Q( A )。 A 只能读不能写 B 只能写不能读 C 既能读又能写 D 不能读不能写17、以下关于关系的叙述中,不正确的是( B )。A 关系是一张二维表,它是所涉及属性的笛卡儿积的一个子集B 关系是一张二维表,它是所涉及属性的笛卡儿积的一个超集C 关系是动态的D 元组词义实质上是一个n目谓词(n是属性集中属性的个数)18、规定库存量与进货量之和不能超过出货量属于( C )。 A 静态列级约束 B 动态列级约束 C 静态元组约束 D 动态元组约束19、若事务T对数据R加上X锁,则( A )。A 只允许T读取和修改R,其他事务不能对R进行访问 B 只允许T读取和修改R,其

6、他事务也能对R进行访问C只允许T读取R,不能修改R,其他事务也只能读取R,不能修改RD 只允许T读取R,不能修改R,其他事务不能对R进行访问20、一个事务中所有对数据库的操作要么都做,要么都不做,这是事务的(A)。A原子性 B一致性C隔离性 D持久性21、如果事务T获得了数据项Q上的排它锁,则T对Q(D)。A只能读不能写 B只能写不能读C不能读不能写 D既可读又可写22、下列哪项不是数据库系统必须提供的数据库保护功能?(B )。A.安全性B.可移植性C.完整性D.并发控制23、不允许任何其他事务对这个锁定目标再加任何类型锁的是(B )。A.共享锁 B.排它锁C.死锁 D.活锁24、1级封锁协议

7、加上T要读取的数据R加S锁,这是( C )。 A. 3级封锁协议 B. 4级封锁协议 C. 2级封锁协议 D. 1级封锁协议25、1级封锁协议加上对T要读取的数据R加S锁,直到事务结束才释放,这是( D )。A.4级封锁协议B.1级封锁协议C.2级封锁协议D.3级封锁协议26、常见的静态关系约束有(abcd)。 A.实体完整性约束 B.参照完整性约束 C.函数依赖约束 D.统计约束 E.元组形态约束27、在数据库运行阶段,由DBA完成的经常性的维护工作包括的内容有( acde )。 A.数据库的转储和恢复 B.数据库内核的重构造 C.数据库的安全性、完整性控制 D.数据库性能的监督、分析和改进

8、 E.数据库的重组和重构造28、修改某个元组的值时需要参照其旧值,并且新旧值之间需要满足某种约束条件叫做( B )。A.静态元组约束B.动态元组约束C.静态行级约束D.动态参照约束29、所谓静态元组约束,就是( D )。A.规定组成一个行的各个元组之间的约束关系B.规定组成一个元组的各个行之间的约束关系C.规定组成一个列的各个元组之间的约束关系D.规定组成一个元组的各个列之间的约束关系30、DBMS的完整性控制机制应具有(cde) 。 A.保证数据类型一致的功能 B.保证精度功能 C.定义功能 D.检查功能 E.如果发现用户的操作请求使数据违背了完整性约束条件,则采取一定的动作来保证数据的完整

9、性31、加在关系变化前后状态上的限制条件叫做( C )。A.静态关系约束B.静态元组约束C.动态关系约束D.动态元组约束32、DBMS并发控制和恢复的基本单位是( A )。 A 表 B 命令 C 事务 D 程序二、填空题1、施加在数据库之上的(语义约束)条件称为数据库完整性约束条件。2、一个数据模型至少需要描述数据的静态特征,数据的动态特征和(数据的完整性约束)三项内容。P9 或数据模型通常由三大要素组成,这三大要素分别是数据结构、数据操作和(数据的约束条件)。3、关系模型中可以有三类完整性约束:其中(实体)完整性和(参照)完整性是关系模型必须满足的完整性约束条件,应该由关系系统自动支持。4、

10、SQL中数据控制功能包括事务管理功能和数据保护功能,即数据库的恢复,(并发控制),数据库的安全性和(数据库的完整性保护)。5、DBMS的完整性控制机制应具有定义完整性的方法、(完整性检查机制)和处理违背完整性约束条件三个方面的功能。6、授权编译程序和(合法性检查)一起组成数据库的安全性子系统。7、若所有事务均遵守(两段锁)协议,则这些事务的所有交叉调度都是可串行化的。8、SQL语言提供(GRANT和REVOKE)语句,实现对用户的授权操作。9、实体完整性规则是指关系的(主键)非空。10、数据库系统中可能发生的故障有:系统故障,介质故障,计算机病毒和(事务内部故障)。11、数据库管理系统保证数据

11、安全的主要措施是进行(用户管理和授权机制 )。12、DBMS的数据控制功能包括完整性控制、并发控制、安全性控制和(数据库恢复)。13、数据的完整性是指数据的正确性、有效性和(一致性)。14、存取权限由两个要素组成,它们是数据对象和(操作类型)。15、并发控制的主要技术是采用 (事务和数据封锁机制)。16、在并行处理中,若干事物相互等待对方释放封锁,称为系统进入(死锁)状态。三、简答题1、简述数据库安全性控制的一般方法。2、简述故障恢复中利用日志文件恢复事务的步骤。3、什么是审计?4、简述数据库的安全性和完整性的差别。5、简述完整性约束条件的类型。6、数据库完整控制机制应具有的功能。7、在实现参

12、照完整性时需要考虑哪几方面?8、简述登记日志文件的次序和理由。1.数据库安全性控制的方法有:n 用户标识和鉴定n 存取控制n 定义视图n 审计n 数据加密2.利用日志文件恢复事务的步骤:n 第一步: 从头扫描日志文件,找出哪些事务在故障发生时已经结束,哪些事务尚未结束。n 第二步: 对尚未结束的事务进行撤销(UNDO)处理,对已经结束的事务进行重做(REDO)处理。3.什么是审计?答:审计是一种事后监控的措施,即跟踪数据库的访问活动,以发现数据库的非法访问,达到安全防范的目的。4、数据库的安全性和完整性的差别 :n 安全性:是防止用户非法使用数据库。n 完整性:是防止合法用户使用数据库时向数据库中加入不合语义的数据。5、简述完整性约束条件的类型 :分为六类。n 静态列级约束n 静态元组约束n 静态关系约束n 动态列级约束n 动态元组约束n 动态关系约束6、数据库完整控制机制应具有的功能:n 定义功能n 检查功能n 如

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论