43.并发操作会带来()数据不一致性。 A 丢失修改 不可重复读、脏读 、死锁 B不可重复读、脏读 、死锁 C 丢失修改 、脏读 、死锁
D丢失修改 、不可重复读3001脏读 二.多选题
1.事务T遵守两段锁协议,包含如下顺序的封锁操作:LOCK-X(A)?1?LOCK-S(C)?UNLOCK(A)?2?UNLOCK(B) A.LOCK-S(C) B.LOCK-S(B) C.LOCK-S(D) D.UNLOCK-S(C)
2.数据库保护包含数据的()。 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. 关系中允许出现相同的元组
26
C. 关系中考虑元组的顺序
D. 元组中属性理论上是无序的 但使用时按习惯考虑列的顺序 9.关系模型的完整性规则包括( )。 A.实体完整性规则 B.参照完整性规则 C.安全性规则
D.用户定义的完整性规则
10. 什么样的属性上不适合建立索引( )。 A.经常在查询中出现的属性
B.属性值很少的属性,比如说性别 C.经常更新的属性 D.太小的表里属性
三.判断题
1对于关系数据库系统,用户既要提出“做什么”,也要之处“怎么做”。() 2关系数据库管理系统的查询处理程序能自动实现查询优化。()
3查询优化主要是物理方法的优化,而逻辑方法的优化与否影响不大。()
4利用关系代数等价变化规则不一定能把优化的查询表达式变换成优化的查询表达式。() 5利用分时的方法同时处理多个事务,称为事务的并发调度。()
6当多个事务并发执行的结果与多个事务按任意次序串行执行的结果相同,就认为该并发操作是正确的。()
7两段锁协议是使并发操作实现可串行化调度的必要条件。()
8封锁力度越大,可以同时进行的并发操作越少,系统的并发程度越低。() 9对数据库的操作要求以运行日志为依据。()
10 物理设计阶段,根据DBMS的特点和处理的需要,选择存储结构,建立 索引,形成数据库的模式。()
11触发器是通过事件进行触发而被执行的。() 12.在事务中包含create database语句吗?() 13.连接、选择和投影三种关系运算具有相同的结果。() 14.数据的安全性主要防范的对象是合法用户。() 15.数据库设计前只需选择数据库分析设计人员。() 16.恢复是利用冗余数据来重建数据库。()
17.定义外键级级联是为了保证相关表之间数据的一致性。() 18.存储过程的输出结果可以传递给一个变量。()
19.视图具有与表相同的功能,在视图上也可以创建触发器。() 20.能在游标中删除数据记录。()
单选题参考答案:
1-5 ADCAB 6-10 CDDCD 11-15 BBBDC 16-20DABCD 21-25BCACB 26-30DCADC 31-35BCADB 36-40CDCBB 41-45CCD
多选题参考答案:
1-5 BD ABCD ABCD AC AB 6-10 ABD ACD ABC ABD BCD 判断题参考答案:
1-5 FTFFT 6-10TFTFF 11-15TFFFF 16-20TTTFT
27
第六章 关系数据库设计理论
一.单选题
1.在关系模式中,若每个属性都是不可再分的最小数据单位,则R属于()。 A.1NF B.2NF C.3NF D.BCNF
2.如果一个关系R中的所有非主属性都完全函数依赖于键码,责成关系R属于()。 A.1NF B.2NF C.3NF D.4NF
3.若关系模式R{U,F}属于3NF,则()。 A.一定属于BCNF
B.消除了插入的删除异常
C.仍存在一定的插入和删除异常
D.属于BCNF且消除了插入和删除异常
4.已知学生关系:R(学号,姓名,系名称,系地址),每一名学生属于一个系,每一个系有一个地址,则R属于( ) 。 A.1NF B.2NF C.3NF D.4NF
5.有关系模式:R(课程编号,课程名称,教师编号,教师姓名,授课班级),若一名教师可讲授多门课程,一门课程可由多名教师讲授,则R属于( )。 A.1NF B.2NF C.3NF D.4NF
6.如果要将一个关系模式规范化为2NF,必须( )。 A.消除非主属性对键的部分函数依赖 B.消除主属性对键的部分函数依赖 C.消除非主属性对键的传递函数依赖 D.消除主属性对键的传递函数依赖
7.若关系模式R属于1NF,且所有非主属性都完全函数依赖于R的主键。则R属于( )。 A.1NF B.2NF C.3NF D.4NF
8.若有关系模式:R(课程编号,课程名称,学号,姓名,分数),且一名学生可选多门课程,一门课程有多名学生选,则R属于( )。 A.1NF B.2NF
28
C.3NF D.4NF
9.数据库的优化设计阶段,每个表应满足 ( )。 A.1NF B.2NF C.3NF D.4NF
10.如果消除了每一个非主属性的部分依赖的1NF的关系模式,必定是( )。 A.1NF B.2NF C.3NF D.4NF
11.在R(U)中,如果X→Y,并且对于X的任何一个真子集X',都有X'→Y,则( )。 A.Y函数依赖于X
B.Y对X完全函数依赖 C.X为U的候选码 D.R属于2N
12.属于BCNF的关系模式( )。 A.已消除了插入、删除异常
B.已消除了插入、删除异常、数据冗余 C.仍然存在插入、删除异常
D.在函数依赖范畴内,已消除了插入和删除的异常 13.下列陈述中,错误的是( )。 A.2NF必然属于1NF B.3NF必然属于2NF C.3NF必然属于BCNF D.BCNF必然属于3NF
14.已知学生关系:R(学号,姓名,系名称,系地址),每一名学生属于一个系,每一个系有一个地址,则R属于( ) 。 A.1NF B.2NF C.3NF D.4NF
15.已知学生关系:R(学号,姓名,系名称,系地址),每一名学生属于一个系,每一个系有一个地址,则R属于( )。 A.1NF B.2NF C.3NF D.4NF
16有关系模式:R(课程编号,课程名称,教师编号,教师姓名,授课班级),若一名教师可讲授多门课程,一门课程可由多名教师讲授,则R属于( )。 A.1NF B.2NF C.3NF D.4NF
17如果要将一个关系模式规范化为2NF,必须()。
29
A.消除非主属性对键的部分函数依赖 B.消除主属性对键的部分函数依赖 C.消除非主属性对键的传递函数依赖 D.消除主属性对键的传递函数依赖
18.若关系模式R属于1NF,且所有非主属性都完全函数依赖于R的主键。则R属于( )。 A.1NF B.2NF C.3NF D.4NF
19.若有关系模式:R(课程编号,课程名称,学号,姓名,分数),且一名学生可选多门课程,一门课程有多名学生选,则R属于()。 A.1NF B.2NF C.3NF D.4NF
20.数据库的优化设计阶段,每个表应满足( )。 A.1NF B.2NF C.3NF D.4NF
21.如果消除了每一个非主属性的部分依赖的1NF的关系模式,必定是( )。 A.1NF B.2NF C.3NF D.4NF
22.关系数据库规范化是 为解决关系数据库()问题而引入。 A 插入异常、删除异常和数据冗余 B 提高查询速度 C 减少数据操作的复杂性 D 保证数据的完整性
23. 设计性能较优的关系模式 称为规范化 ,规范化主要的理论依据是()。 A 关系规范化理论 B 关系运算理论 C 关系代数理论 D 数理逻辑理论 24. 关系规范化中的删除操作异常是指()。
A 不该删除的数据被删除 B 不该插入的数据被插入 C 应该删除的数据违背删除 D 应该插入的数据未被插入 25. 关系规范化中插入操作异常是指()。
A 不该删除的数据被删除 B 不该插入的数据被插入 C 应该删除的数据违背删除 D 应该插入的数据未被插入 26. 关系数据库中的关系必须满足:其中每一属性都是()。 A 互不相关的 B 不可分解的 C 长度可变的 D 互相关联的
27. 当关系模式R(A,B)已属于3NF,下列说法中正确的是()。
A它一定消除了 插入和删除 异常 B 仍存在一定的插入和删除异常 C 一定属于 BCNF D A和C 都是 28. 关系模型中的关系模式至少是()。 A 1NF B2NF C 3NF D BCNF
29.在关系数据库中,任何二元关系模式的最高范式必定是()。
30
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库数据库原理大习题集及答案(6)在线全文阅读。
相关推荐: