上海海事大学2013—2014学年第一学期期末考试《数据库原理及应用》(A卷)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
上海海事大学2013—2014学年第一学期期末考试《数据库原理及应用》
(A卷)班级:学号:姓名:总分
(请将答案写在答题纸上,否则无效;试卷不许带出考场,试卷上写明班级、学号、姓名)
一、选择题,每道题只有一个正确答案(1.5分/题,共36分)
1.数据库的()是为了防止数据库中存在不符合语义的数据。
A.完整性 B.安全性C.并发控制D.恢复技术
答案:A
2.()规定在对任何数据进行读、写操作之前,事务首先要获得对该数据的封锁;在释放一个封锁之后,事务不再申请和获得任何其他封锁。
A.一次封锁法
B.顺序封锁法
C.两段锁协议
D.多粒度封锁法
答案:C
3.在视图上不能完成的操作是()
A.更新视图
B.查询
C.在视图上定义新的表
D.在视图上定义新的视图
答案:C
4.在对用户进行权限授予时,()短语表示获得某种权限的用户可以传播该权限。
A.with check option
B.with view option
C.with grant option
D.with function option
c
5.数据的逻辑独立性是指()
A.存储结构与物理结构的逻辑独立性
B.数据与存储结构的逻辑独立性
C.数据与程序的逻辑独立性
D.数据元素之间的逻辑独立性
C
6.三级模式间存在两种映像,他们是()
A.模式与子模式间,模式与内模式间
B.子模式与内模式间,外模式与内模式
C.子模式与外模式间,模式与内模式间
D.模式与内模式间,模式与模式间
A
7.事务的一致性是指(d)
A.事务中包括的所有操作要么不做,要么都做(原子性)
B.事务一旦提交,对数据库的改变是永久的持续性
C.一个事物内部的操作及使用的数据对并发的其他事务是隔离的隔离性
D.事务必须使得数据库从一个一致性状态变到另一个一致性状态
8.根据关系数据库规范化理论,关系数据库中的关系要满足第一范式,部门(部门号,部门名,部门成员,部门经理)关系中,因()属性而使该关系不满足第一范式。
A.部门经理
B.部门成员
C.部门名
D.部门号
李维+预计是b
9.对数据库角色描述错误的是()
A.权限的集合
B.简化授权的过程
C.数据库完整性的控制机制
D.可以分配给数据库用户 李1萌预计c
10.将局部E-R 图合并成全局E-R 图时可能出现冲突,不属于合并冲突的是(b ) A.属性冲突B.语法冲突C.结构冲突D.命名冲突
11.设有如图所示的关系R ,经操作π1,3(QB=0(R ))(π为投影运算符,Q 为选择运算符)的运算结果是()
关系R
A
B C
D
12.若事务T 对数据R 已加S 锁,则其他事务对数据R (a ) A.可以加S 锁不能加X 锁 B.不能加S 锁可以加X 锁 C.可以加S 锁也可以加X 锁D.不能加任何锁 13.若系统在运行过程中,由于某种原因,造成系统停止运行,致使事务在执行过程中以非正常方式终止,这时内存中的数据丢失,而存储在外存上的数据未受影响,这种情况成为(b ) A 事务故障B.系统故障C.介质故障D.运行故障
14.介质故障恢复需采用以下操作,其操作步骤是(c ) I.装载数据备份II.执行Redo 操作III.执行Undo 操作 A.I->II B.II->I->III C.I->III->II D.II->III->I 15.设关系模式R (A,B,C ),F 是其函数依赖集,F={B->C },则分解p {AB ,BC }() A.是无损联接,也是保持FD 的分解 B.是无损联接,但不保持FD 的分解 C.不是无损联接,但保持FD 的分解
D.既不是无损联接,也不保持FD 的分解
金表哥讲解a 或b
16.事务日志用于保存(c )
A.程序运行过程
B.程序的执行结果
C.对数据的更新操作
D.对数据的查询操作 17.以下(d )不属于实现数据库系统安全性的主要技术和方法
A.存取控制技术B 视图技术C.审计技术 D.出入机房登记和加防盗门 18.X->Y ,当下列那一条成立时,成为平凡的函数依赖(b ) A.X ⊆ Y
B.Y ⊆X
C.X ∩Y=Ø
D.X∩Y ≠Ø
19.解决并发操作带来的数据不一致性问题普遍采用(a )
A.封锁
B.存取控制
C.恢复
D.协商
20.关于“死锁”,下列说法正确的是(d)
A.死锁是操作系统中的问题,数据库操作中不存在
B.在数据库中防止死锁的方法是禁止两个用户同时操作数据库
C.当两个用户竞争相同资源时不会发生死锁
D.只有出现并发操作时,才有可能出现死锁
21.设关系R(A,B)和S(B,C),下列个关系袋鼠表达式不成立的是(b)
A. R∞∏B(S)B RUS C.∏B(R)U∏B(S) D. R∞S
22.遵循两段锁协议的事务程序能够解决并发事务得数据库操作的不一致性包括(c)
A.丢失修改
B.不可重复读C读脏数据D.不可重复写
23.用于数据库回复的重要文件是(c)
A.数据库文件
B.索引文件
C.日志文件
D.备注文件
24.层次模型、网状模型和关系模型数据库划分原则是(d)
A.记录长度
B.文件的大小
C.联系的复杂程度
D.数据之间的联系
二SQL语句(2分/题,共18分)
已知一个book数据库中有下列表:
Create index asd on T_BookInfo(StockNum)
3.T_BookOrder表:存储教师订书的基本信息