浙大城市学院2011_2012_1数据库系统原理期末试题(附含答案解析)

下载可编辑

_…__…__…__…__…__…__…__…__…_:…名…姓…… __…__…__…__…__…__…__…_:…号线..学… _…__…__…__…__…__…__ 订.__…__…:…级…班… …__…__装_..__…__…__…__…__…__…__…__…:…业…专… _…__…__…__…__…__…__…:…级…年……诚信应考 考出水平 考出风格

浙江大学城市学院

2011 — 2012 学年第 1 学期期末考试试卷

《 数据库系统原理 》

开课单位: 计算分院 ;考试形式:闭卷;考试时间:_2012_年__1_月_13_日; 所需时间: 120 分钟 题序 一 二 三 四 五 六 七 八 总 分 得分 评卷人 得分 一.____单项选择题_____(本大题共__18____题,每题___2___分,共____36____分。) 1. 在数据库中,与查询有关的是( C )

A. 数据依赖 B. 进程管理 C. 索引 D. 数据压缩

2. 下列说法中不正确的是( C )。

A. 任何一个包含两个属性的关系模式一定满足3NF B. 任何一个包含两个属性的关系模式一定满足BCNF C. 任何一个包含三个属性的关系模式一定满足3NF D. 任何一个关系模式都一定有码

3. 单个用户使用的数据视图的描述称为 ( A )

A. 外模式 B. 概念模式 C. 内模式 D. 存储模式

4. 设属性A是关系R的主属性,则属性A不能取空值(NULL)。这是( A )

A. 实体完整性规则 B. 参照完整性规则 C. 用户定义完整性规则 D. 域完整性规则 5. 下述哪一条不是由于关系模式设计不当而引起的?(

B

)

A. 数据冗余 B. 丢失修改 C. 插入异常 D. 更新异常

6. 设有关系R和关系S进行如图3所示的运算,则运算结果中含有元组的数目是( A )

专业资料 精心整理

范文范例学习指导

R S A 1 4 7 B 2 5 8

C 3 6 9 D 5 7 9

C. 8

E 6 8 10

D. 9

A. 6 B. 7

7. 在数据库系统中,保证数据及语义正确和有效的功能是 ( D )

A. 并发控制 B. 存取控制

C. 安全控制

D. 完整性控制

8. 设有两个事务T1、T2,其并发操作如下所示,下列评价正确的是(

A. 该操作不存在问题 B. 该操作丢失修改

C. 该操作不能重复读

D. 该操作读“脏”数据

T1 T2 ①读A=100 A=A*2写回 ② 读A=10 ③ROLLBACK 恢复A=100

9. 若数据库中只包含成功事务提交的结果,则此数据库就称为处于( B A. 安全

B. 一致

C. 不安全

D. 不一致

10. 对关系R进行投影运算后,得到关系S,则 (

D )

A. 关系R的元组数等于关系S的元组数 B. 关系R的元组数小于关系S的元组数

C. 关系R的元组数大于或等于关系S的元组数 D. 关系R的元组数大于关系S的元组数

选择题11-14基于图书管理数据库,表结构如下所示:

word完美格式

D )。)状态。

范文范例学习指导

图书 列名 图书编号 分类号 书名 作者 出版单位 单价 读者 列名 借书证号 单位 姓名 性别 职称 地址 借阅 列名 借书证号 图书编号 借书日期 数据类型 VARCHAR VARCHAR DateTime 长度 4 8 8 约束条件 主码 数据类型 VARCHAR VARCHAR VARCHAR VARCHAR VARCHAR VARCHAR 长度 4 8 6 2 6 20 约束条件 主码 数据类型 VARCHAR VARCHAR VARCHAR VARCHAR VARCHAR FLOAT 长度 6 8 16 6 20 8 约束条件 主码

11. 查询0001号借书证的读者姓名和所借图书的书名。SQL语句正确的是( A )。

SELECT 姓名,书名 FROM 借阅,图书,读者 WHERE 借阅.借书证号='0001' AND _____________________

A. 图书.图书编号=借阅.图书编号 AND 读者.借书证号=借阅.借书证号 B. 图书.分类号=借阅.分类号 AND 读者.借书证号=借阅.借书证号

C. 读者.图书编号=借阅.图书编号 AND 读者.借书证号=借阅.借书证号 D. 图书.图书编号=借阅.图书编号 AND 读者.书名=借阅.书名

12. 查询所藏图书中,有两种及两种以上的图书出版社所出版图书的最高单价和平均单价。下

面SQL语句正确的是( B )。 SELECT 出版单位,MAX(单价),AVG(单价) FROM 图书

__________________________

A. GROUP BY 出版单位 HAVING COUNT 图书编号>=2

B. GROUP BY 出版单位 HAVING COUNT(DISTINCT 图书编号)>=2 C. GROUP BY 出版单位>=2 D. WHERE 图书编号>=2

13. 查询0002号借书证的读者姓名和所借图书的总价值。下面SQL语句正确的是( A )。

word完美格式

联系客服:779662525#qq.com(#替换为@) 苏ICP备20003344号-4