当前位置:首页 >> 工学 >> 安阳工学院数据库原理试题(2011-2012)-1-A

安阳工学院数据库原理试题(2011-2012)-1-A


安阳工学院 数据库系统概论 课程试卷
———————————密———————————————封———————————————线———————————— 姓名________学号________________座号:_ _

2011――2012 学年第 二 学期
题 得 号 分





















总分

阅卷人

得 分

一、填空题(每空 1 分,共 10 分)
数据模型的三要素包括:数据结构、 数据库系统的三级模式和二级映像中 立性。 概念模型是对信息世界的建模,其表示方法我们常使用 关系代数的五种基本查询操作有选择、投影、并、差、 、完整性约束。 保证了数据与程序的逻辑独



1. 2.



3. 4. 5.

图来描述。 。

1. 数据库系统中 是数据库全体数据的逻辑结构和特征的描述 ( ) A.内模式 B. 模式 C. 外模式 D.视图 2.关于 E-R 方法中的联系,下列说法正确的是( ) ①联系必须有命名 ②多个实体间也可以有联系 ③单个实体间也可以有联系 ④联系也可以有属性 A.①②③④ B. ①③④ C. ①②③ D. ②③④ 3. 在数据库物理设计阶段,建立索引的目的是为了提高数据的( ) A. 更改效率 B. 插入效率 C. 查询效率 D. 删除效率 4. 设关系 R、S、W 各有 10 个元组,那么这 3 关系的自然联接的元组个数为多少( ) A. 10 B. 30 C.1000 D.不确定 5.一个 M 行 N 列的关系,和一个 K 行 L 列的关系进行笛卡尔积,生成目标关系的列数为 ( ) A.M*K B.M+K C.N*L D.N+L 6.在关系数据库中,NULL 是一个特殊值,在很多数据操作中都需要对 NULL 进行特殊 处理。关于 NULL,下列说法正确的是 A.判断元组的某一列是否为 NULL 一般使用“=NULL” B.NULL 在数据库中表示尚不确定的值 C.对数值型数据,NULL 等价于 0 D.NULL 只适用于字符和数值类型 7. 在视图上不能完成的操作是( ) A. 在视图上定义新的视图 B. 查询操作 C. 更新操作 D. 在视图上定义新的基本表 8.SQL 查询中 谓词后面只能引出子查询( ) A.[NOT] IN B.[NOT] EXISTS C.[NOT]BETWEEN AND D.比较运算符 9. 当关系 R(左)和 S(右)自然连接时,能够把 S 中原该舍弃的元组保留到结果关系中 的操作是( ) A.左外连接 B.右外连接 C.外部并 D.外连接 10. 违反参照完整性时的系统处理方法,不包括 ( ) A. 拒绝执行 B. 级联操作 C. 系统自动修正 D. 设置为空 11. 在数据库设计中,将 E-R 图转换成关系数据模型的过程属于( ) A.需求分析阶段 B.逻辑设计阶段 C.概念设计阶段 D.物理设计阶段 12.E-R 图向关系模型转换原则中,一个 M:N 的联系( ) A.转换为一个独立的关系模式 B. 与 M 端对应的实体关系模式合并 C.与 N 端对应的实体关系模式合并 D. 与任意一端实体关系模式合并



写出实现“赋权用户 U1 对学生表 (STUD) 的查询权”这一功能的 SQL 语句: ________________________________________________________________________。 SQL 中创建数据库对象使用 create 关键字; 删除数据库对象使用 关键字。



6. 7.

___________ 系 _______________专业_____________ 班级



在基于日志的数据库数据恢复技术中,对发生故障时没有完成的事务应执行 _________操作。 查询优化有多种方法,按照优化的层次可以分为 两段锁协议中,在释放一个封锁以后,规定事务 和物理优化。 。 以后的关系模式,属于 3NF。

线

8. 9.



10、在 2NF 的基础上,消除了
得 分

二、单项选择题(每小题 2 分,共 40 分,答案集中写到以下表格中) 2 3 4 5 6 7 8 9 10



1

11

12

13

14

15

16

17

18

19

20

第 1 页 共 4 页

13. 在 ARMSTRONG 公理系统中,下列结论错误的是( ) A.若 A→B, B→C 则 A→C B.若 A→B, A→C 则 A→(B,C) C.若 B→A, C→A 则(B,C)→A D.若(B,C)→A 则 B→A, C→A 14.任给关系 R<U>,X 和 Y 是 U 的子集,若 X 既不函数决定 Y,又不函数依赖于 Y,则 X 与 Y 间的联系为( ) A.1:1 B.1:N C.N:1 D.M:N 15. 关于函数依赖,以下说法错误的是( ) A. 平凡的函数依赖不反映语义信息 B. 函数依赖具有传递性 C.函数依赖的决定部分一定要包含有码 D. 关系的码可以函数决定关系的每一个属性 16. 若关系 R 的候选键都是由单属性构成的,则 R 至少应为( ). A.1NF B. 2NF C. 3NF D. BCNF 17.事务的多个性质,其中不包括( ) A.一致性 B.唯一性 C 原子性 D.隔离性 18. 对基于检查点的恢复技术,下列说法中错误的是( ) A. 无论事务在检查点之前还是之后提交,都需执行 REDO 操作 B. 检查点技术可以提高恢复效率 C. 检查点可以定期建立 D. 能最大限度的减少恢复数据库时根据日志记录所需执行的恢复操作 19. 设有两个事务 T1 和 T2,它们的并发操作如图所示。对于这个并发操作,下列评价正 确的是( ) T1 ① ② ③ ④ A=A-5 写回 A=A-8 写回 读 A=10 读 A=10 T2

得 分

三、简答题(每小题 5 分,共 10 分)

1、简要描述查询处理中实现连接操作的嵌套循环算法(nested loop) 。

2、什么是活锁?什么是死锁?在事务调度中,如何预防和解决死锁?

得 分

四、应用题(共 20 分)

A、该操作丢失了更新 B、该操作不能重复读 C、该操作读脏数据 D、该操作不存在问题 20. 并发事务的调度时,以下说法正确的是( ) A. 调度是可串行化的,则是正确调度 B. 2PL 隐含预防死锁的一次封锁法 C. 一个可串行化的调度一定不会产生死锁 D. 死锁可以通过“先来先服务”解决

设有如下图书借阅关系模式: 图书:Book(bno, bname, author, publisher, price, stocks)/*图书编号,图书名,作者,出 版商,单价,库存*/ 读者:Reader(rno, rname, address)/*读者编号,读者名,住址*/ 借阅:Borrow(bno, rno, b_date , r_date, flag)/*图书编号,读者编号,借期,还期,还书 标志{1.已还,0.未还}*/ 1. 用关系代数表达式实现以下题目: (1) 检索读者’ 李林’ 所借图书中未还的书名。 (2 分) (2) 检索借阅了包含读者 ’李林’ 所有借阅图书的读者姓名。 (2 分)

2. 使用 SQL 语言实现如下题目: (1) 检索借阅图书号为 ’B5’ 的所有读者姓名。 (2 分)
第 2 页 共 4 页

(2) 检索读者’ 李林’ 所借图书中未还的书名。 (2 分) (3) 建立有未还图书的读者姓名和地址的视图。 (2 分)

得 分

五、综合题(每小题 10 分,共 10 分)

3. 对于查询:找出 ‘2012-01-01’日前 到期还书的图书名和读者名。 (1) 用 SQL 语句实现此查询。 (2 分) (2) 将上面问题转化为关系代数表达式(操作限定为关系代数的 5 种基本运算) 。 (2 分) (3) 画出上面关系代数表达式的语法树。 (3 分) (4) 使用代数优化,画出优化后的语法树。 (3 分)

设有关系模式 R<U,F> 其中 U=(A,B,C,D,E,P), 定义在其上的函数依赖为 F={CE→B,A→B,C →D,E→A,CE→P}, (1) 求(CE)关于函数依赖集 F 的闭包。 (3 分) (2) 说明 CE 应该具有什么性质。 (2 分) (3) 判断 CE→B 是否是多余的函数依赖关系?如果是, 请证明 F-{CE→B}逻辑蕴 含 CE→B。 (5 分)

第 3 页 共 4 页

得 分

六、数据库设计题(每小题 10 分,共 10 分)

设有高校选课系统,需要对学校的系信息、教师信息、课程信息、学生信息、学生选课信 息进行管理。已知系(DEPT)信息包括系编号(DeptNO) 、系名称(DeptName) ,教师 (Teacher)信息包括教师号(TNO) 、教师名(Tname) ,课程(Course)信息包括课程号 (CNO) 、课程名(CName) 、课程学分(Credit) ,学生(Student)信息包括学号(SNO) 、 学生姓名(Sname) 、学生性别(Sex) 。 选课系统的管理规则如下: Ⅰ、一个系可聘用多名教师,一个教师只受聘于一个系; Ⅱ、一个系可有多名学生,一个学生只属于一个系; Ⅲ、一名教师可讲授多门课程,一门课程可被多个教师讲授; Ⅳ、一名学生可选修多门课程,一门课程可被多名学生选修; Ⅴ、学生选修完课程后,可获得相应课程的成绩。 针对以上描述,完成下列设计内容: (1)构建选修课系统的 ER 图。 (5 分) (2)根据所构建的 ER 图,设计满足 3NF 的关系模式,并标出每个关系模式的主码和外 码。 (要求关系模式名同实体集名或联系名,属性名用试卷中给出的英文名,大小写不限) (5 分)

第 4 页 共 4 页


赞助商链接
更多相关文档:

安工2012版数据库原理期末模拟试题大全

数据库原理2011-201... 暂无评价 4页 免费 淮海工学院2012数据库系......数据库原理模拟试卷(1) 项选择题(在每小题列出的四个选项中只有一个选项是...

安阳工学院数据库原理试卷(2010-2011 2 B)

安阳工学院———密———封———线——— ___...数据库避免了一切数据的重复 总分 2010—2011 学年第 二 学期题 得号分 一 二 三 四 五 六 2、 公...

数据库试题2011-2012(A)

2011-2012数据库原理与应用... 3页 免费 数据库系统_A_闭_2011-201... 暂无...安题号 得分一 二三四五 徽六 工七 八 业九 大十 学十一 十二 试十三 ...

杭州电子科技大学—试卷2011-2012(1)(数据库原理A)--个...

杭州电子科技大学—试卷2011-2012(1)(数据库原理A)--个人模拟 (1)_工学_高等教育_教育专区。12.记载数据库系统运行过程中所有更新操作的文件称为 ( c )。 ...

2011-2012(2)数据库原理期末试卷A

2011-2012(2)数据库原理期末试卷A_工学_高等教育_教育专区。1. 在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。 在这几个阶段...

数据库原理试卷(2010-2011 2 B)

1/2 相关文档推荐 2013参考数据库原理试卷(2... 3页 免费 安工2012版数据...安工2010-2011年期末试题安工2010-2011年期末试题隐藏>> 安阳工学院———密—...

新的数据库理论试题-2011(1)

数据库原理2011期中试题 2页 1下载券 安阳工学院数据库系统原... 暂无评价 4...型号 A B C D E 速度 300 333 400 350 450 内存 32 64 64 32 96 ...

安阳工学院数据库原理试卷(2010-2011_2__B)

数据库避免了一切数据的重复 总分 2010—2011 学年第 二 学期题 得号分 一 二 三 四 五 六 2、 公司中有多个部门和多名职员, 每个职员只能属于一个部门,...

2011-2012-2数据库试卷+正式+答案【B】

浙江科技学院 2011 -2012 学年第 2 学期考试试卷 B 卷考试科目 数据库系统原理 拟题人 信息学院 审核人 院 考试方式 批准人 10 年级 闭 完成时限 2012 年 ...

2011-2012学年第1学期《数据库原理与应用》课程A卷及答案

西北农林科技大学本科课程考试试题() 20112012 学年第 1 学期《数据库原理与应用》课程 A 卷专业班级: 学生姓名: 命题教师: 学号: 审题教师: 考试成绩: ...

更多相关标签:
网站地图

文档资料共享网 nexoncn.com copyright ©right 2010-2020。
文档资料共享网内容来自网络,如有侵犯请联系客服。email:zhit325@126.com