D.不合语义的数据和不正确的数据
12.事务日志用于保存( c )。
A.程序运行过程 B.程序的执行结果
C.对数据的更新操作 D.对数据的查询操作
13.SQL语言中用( b )语句实现事务的回滚。
A. CREATE TABLE B. ROLLBACK
C. CRANT和REVOKE D. COMMIT
14.后援副本的作用是( c )。
A.保障安全性 B.一致性控制 C.故障后的恢复 D.数据的转储
15.DBMS普遍采用( a )方法来保证调度的正确性。
A.索引 B.授权 C.封锁 D.日志
16. 事务T在修改数据R之前先对其加X锁,直到事务结束才释放,这是( c )。
A.一级封锁协议 B.二级封锁协议
C.三级封锁协议 D.零级封锁协议
17. 候选码的属性可以有(d )。
A.多个 B.0个 C. 1个 D.1个或多个
18. 设U是所有属性的集合,X,Y,Z都是U的子集,且Z=U-X-Y.下面关于多植依赖的叙述中,不正确的是( c )。
A.若X→→Y,则X→→Z B.若X→Y,则X→→Y
C.若X→→Y且Y’∈Y则X→→Y’ D.若Z=Ф ,则X→→Y
19.学生表(id,name,sex,age,depart_id,depart_name),存在的函数依赖是id→{name,sex,age,depart_id};dept_id→dept_name,其满足(b )。
A.1NF B.2NF C.3NF D.BCNF
20. 数据字典是用于数据库设计中( d )阶段的工具。
A.概要设计 B.可行性分析 C.程序编码 D.需求分析
四、简答题(每题 4 分,共 20 分)
1.简述数据库安全性控制的常用方法。
(1)用户标识和鉴定
(2)存取控制
(3)视图
(4)审计
(5)密码存储
2.简述事务的ACID特性。
原子性(Atomicity)
一致性(Consistency)
隔离性(Isolation)
持续性(Durability )
3.试述ER模型、层次模型、网状模型、关系模型和面向对象模型的主要特点。
(1)优点:接近于人的思维,容易理解;与计算机无关,用户容易接受。
(2)缺点:只能说明实体间语义的联系,不能进一步说明详细的数据结构。
层次模型的特点:
(1)优点:记录之间的联系通过指针实现,查询效率较高。
(2)缺点:只能表示1:N联系,实现M:N结构较复杂;由于层次顺序的严格和复杂,引起数据的查询和更新操作也很复杂。
搜索“diyifanwen.net”或“第一范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,第一范文网,提供最新高等教育09级大学数据库期末考B卷(2)全文阅读和word下载服务。
相关推荐: