2008年数据库原理期末考试试卷A与标准答案
更新时间:2023-09-17 00:46:01 阅读量: 高中教育 文档下载
试卷编号
大学 试 卷
学期: 2007 至 2008 学年度 第 1 学期 课程: 数据库原理 专业: 信息学院各专业 班级: 姓名: 学号:
题号 得分
一、 得分 填空题(10分 每题1分)请在答题纸的相应位置写上正确答案,错答、 不答均无分。
一 二 三 四 五 六 七 八 九 十 总分 1. 使用SQL语言的SELECT语句进行分组查询时,如果要对分组进行筛选,应该使用
_______子句。
2. 在SQL SELECT语句查询中,要去掉查询结果中的重复记录,应该使用___________
关键字。
3. 数据库系统设计基本分为:________、概念结构设计、逻辑结构设计、物理设计、数
据库实施与数据库运行和维护等六个阶段。
4. 用户权限是由数据对象和___________两个要素组成的。
5. 防止未经授权的用户恶意地存取数据库中的数据,这是数据库系统的___________控制
机制要解决的问题。
6. 在DBMS的授权子系统中,授权和回收权限的语句分别是 GRANT和___________语
句。
7. 当数据库被破坏后,如果事先保存了后备副本和__________,就有可能恢复数据库。 8. 在SQL语言的关系定义语句中,外码子句实现___________完整性约束。 9. 基本的封锁类型有排它锁和__________。
10. 从关系规范化理论的角度讲,一个只满足1NF的关系可能存在的四方面问题是:数据
冗余度大、插入异常、修改异常和______。
二、判断题 得分 (在括号内正确的打√,错误的打╳,每题1分 共10分)
1. 在基本的关系中,任意两个元组不允许重复。( )
2. 数据库三级模式结构中,对全局数据逻辑结构和特征的描述称为外模式或子模式。( )
第 1 页 共 11 页
3. 游标是系统为用户开设的一个数据缓冲区,存放SQL语句的执行结果。( ) 4. 登记日志文件时先写数据库,后写日志文件。( )
5. 一个事务中对数据库的所有操作是一个不可分割的操作序列,这个性质称为事务的一
致性。( )
6. 系统故障恢复时,对故障发生时尚未完成的事务要进行重做(REDO)处理。( ) 7. 采用封锁技术可以解决并发操作带来的数据不一致的问题。( )
8. 如果事务T获得了数据对象D上的S锁,则其他事务在数据对象D上可加X锁。( ) 9. 一个关系只有一个外码。( )
10. 在数据库的安全性控制中,授权的数据对象的范围越小,授权子系统就越灵活。( )
三、选择题 得分 (每题1分 共30分)
1. 对数据库物理存储方式的描述称为( )
A.外模式 B.内模式 C.概念模式 D.逻辑模式
2. 在数据库三级模式间引入二级映象的主要作用是( )
A.提高数据与程序的独立性 B.提高数据与程序的安全性 C.保持数据与程序的一致性 D.提高数据与程序的可移植性
3. 一个关系数据库文件中的各条记录( )。 A.前后顺序不能任意颠倒,一定要按照输入的顺序排列 B.前后顺序可以任意颠倒,不影响库中的数据关系
C.前后顺序可以任意颠倒,但排列顺序不同,统计处理的结果可能不同 D.前后顺序不能任意颠倒,一定要按照码段的顺序排列
4. 在SQL中,与“NOT IN”等价的操作符是( )
A.<>ALL B.<>SOME C.=SOME D.=ALL
5. 在SQL语言中,用于测试列值非空的短语是( )
A.IS NOT EMPTY B.IS NOT NULL C.NOT UNIQUE D.NOT EXISTS
6. 设有关系B(书号,书名),如果要检索第3个字母为N,且至少包含4个字母的书名,则
SQL查询语句中WHERE子句的条件表达式应写成:书名 LIKE( ) A.'_ _N _' B.'_ _ N%' C.'_ _ N _ %' D.'_%N_ _'
7. 设关系R和S分别有m和n个元组,则R×S的元组个数是( )
A.m B.n C.m+n D.m×n
8. 下列结论中,错误的是( )
A. 若R.A? R.B, R.B? R.C,则R.A? R.C B. 若R.A? R.B, R.A? R.C,则R.A? R.(B,C)
第 2 页 共 11 页
C. 若R.B? R.A, R.C? R.A,则R.(B,C)? R.A D. 若R.(B,C)? R.A, 则 R.B? R.A, R.C? R.A
9. 取出关系中的某些列,并消去重复元组的关系代数运算称为( )。
A.取列运算 B.投影运算 C.连接运算 D.选择运算
10. 自然连接是构成新关系的有效方法。一般情况下,当对关系R和S使用自然连接时,要求
R和S含有一个或多个共有的( )。
A.元组 B.行 C.记录 D.属性
11. 视图是一个“虚表”,视图的构造基于( ) A.基本表 B.视图 C.基本表或视图 D.数据字典
12. 任何一个满足2NF但不满足3NF的关系模式都不存在( ) .A.主属性对候选码的部分依赖 C.主属性对候选码的传递依赖
B.非主属性对候选码的部分依赖 D.非主属性对候选码的传递依赖
13. 设有关系模式EMP(职工号,姓名,年龄,技能)。假设职工号唯一,每个职工有多项技
能,则EMP表的主码是( ) A.职工号 B.姓名,技能 C.技能 D.职工号,技能
14. 把ER模型转换成关系模式的过程,属于数据库的( ) A.需求分析 B.概念设计 C.逻辑设计 D.物理设计
15. 一辆汽车由多个零部件组成,且相同的零部件可适用于不同型号的汽车,则汽车实体集与
零部件实体集之间的联系是( ) A. 1:1 B. 1:M C. M:1 D. M:N
16. 设有事务T1和T2,其并发操作顺序如下图所示,该并发操作带来的问题是( )
步骤 1 2 3 4 5 A.丢失更新 C.事务不能提交
T1 读A=50 A=A*2写回 ?? COMMIT
T2 读A=50 A=A-10写回 COMMIT ?? B.读“脏数据” D.不能重复读
第 3 页 共 11 页
17. 已知事务T1的封锁序列为:LOCK S(A)?LOCK S(B)?LOCK X(C)
?UNLOCK(B) ?UNLOCK (A) ?UNLOCK (C)
事务T2的封锁序列为:LOCK S(A) ?UNLOCK (A) ?LOCK S(B)
?LOCK X(C) ?UNLOCK (C) ?UNLOCK (B)
则遵守两段封锁协议的事务是( ) A.T1 B.T2 C.T1和T2 D.没有
18. 以下关于事务调度和封锁的描述中,正确的是( ) A.遵守两段封锁协议的并发事务一定是可串行化的 B.可串行化的并发事务一定遵守两段封锁协议
C.遵守两段封锁协议的并发事务不一定是可串行化的 D.遵守两段封锁协议的并发事务一定不会产生死锁
19. 系统故障会造成( ) A.内存数据丢失 B.硬盘数据丢失 C.软盘数据丢失 D.磁带数据丢失
20. 如果事务T已在数据R上加了X锁,则其他事务在数据R上( ) A.只可加X锁 B.只可加S锁 C.可加S锁或X锁 D.不能加任何锁 .
21. 在事务依赖图中,若两个事务的依赖关系构成循环,则( )。 A.事务执行成功 B.系统出现活锁 C.事务执行失败 D.系统出现死锁
22. 设有关系模式R(A,B,C),F={B→A,C→A}。相对于F,R的候选键为( A.BA B.ABC C.B D.BC 23. 在数据库系统中,日志文件用于( )
A.保障事务的并发性 B.保障数据的安全性 C.检测系统的死锁 D.数据库故障的恢复
24. 在数据库系统中,保证数据及语义正确和有效的功能是( )
A.并发控制 B.存取控制 C.安全控制 D.完整性控制
25. 在数据库设计中,独立于计算机的硬件和DBMS软件的设计阶段是( )A.概念设计 B.物理设计 C.逻辑设计 D.系统实施 26. 区分不同实体的依据是( )。
A.名称 B.属性
C.对象 D.概念
27. 在需求分析阶段,数据字典是对系统中( )
A.数据的描述 B.处理的描述 C.功能的描述 D.数据与处理关系的描述
第 4 页 共 11 页
。 )
28. 数据库物理设计完成以后,进入数据库实施阶段,下述工作中,( )一般不属于实施
阶段的工作。
A.建立库结构 B.系统调试 C.加载数据 D.扩充功能
29. 存储过程是由PL/ SQL书写的例程,经编译和优化后存储在( )中的过程。它们成为
SQL服务器模块,使用时只要调用即可。
A.数据库客户端程序 B.数据库服务器 C.高级语言程序 D.操作系统
30. ODBC的基本思想是提高应用系统与RDBMS的( ),从而使应用系统具有良好的可移
植性。
A.一致性 B.关联性 C.依赖性 D.独立性
四、 得分 关系代数及SQL语句 (每小题2分,共24分)
设某学校图书馆图书管理数据库有三个基本表:
读者(读者号,姓名,性别,年龄,地址,联系电话,部门); 书(书号,书名,作者,出版社,数量); 借书(读者号,书号,借出日期,应还日期)。
1、试用关系代数完成如下查询: (1)查询作者为“李东”的书号和书名; (2)查询计算机系女性读者的读者号和姓名; (3)查询借了书号为J58的书名和读者姓名; (4)查询没有借阅’计算机网络’的读者号
2、写出下列操作的SQL语句: (1)在“书”表中插入数据(‘J101’,‘数据库理论’,‘王铭’,‘科学出版社’); (2)查询借阅了“数据库理论”的读者号、借出日期和应还日期; (3)查询被借出书的书号、书名、作者和借出数量; (4)查询借阅了书号为J18的书名、读者号和读者姓名; (5)将读者所在部门为计算机系的改为计算机科学系;
(6)把查询和删除“借书”表数据的权限授给用户USER1; (7)查询书名以“数据库”开头的所有图书信息; (8)建立读者借书情况的视图:
RL(读者号,姓名,书号,书名,借出日期,应还日期)。
第 5 页 共 11 页
正在阅读:
大学毕业生登记表自我鉴定(优秀6篇)03-26
在村“两委”换届推进会议上的讲话08-23
关于宣讲十八大的社会实践报告心得04-20
台球相关知识测试问答题09-23
我爱我班初中作文800字02-05
科技英语阅读课文翻译05-13
昨天今天明天作文600字07-06
在机械制造企业设立知识产权组织的模式07-26
- 上海大众、一汽大众、东风日产车型与VIN代号对照表
- 第2章服装原型及原型制作
- 江苏省工商行政管理系统经济户口管理办法及四项制度
- 纪检监察业务知识试题2
- 传感器综合题答案
- 北京第二外国语学院翻硕招生人数及学费
- 初三新编英语教材下册
- 公司庆中秋、迎国庆联欢会客串词
- 向区委常委会汇报安全生产工作材料
- 2006年GCT英语模拟试题(三)及答案解析
- 经济法概念的早期使用
- 我爱做家务课堂教学设计
- 学校安全工作月报表、消防安全排查表、消防隐患排查台账
- 成本会计毕业论文
- 班级文化建设论文
- 2018年天津市高考文科试题与答案汇总(Word版) - 图文
- 铁路论文
- 2017年嵌入式系统设计师考试时间及地点
- 1.111--灾害与突发公共卫生事件应急预案
- 起爆点主图 注意买入 拉升 逃顶源码指标通达信指标公式源码
- 期末
- 试卷
- 原理
- 答案
- 数据库
- 标准
- 考试
- 2008
- 北师大版五年级数学上册-易错题
- 2016长辈乔迁新居送什么 送礼也要看对象 - 图文
- 数学建模B作业全部(1)
- 无磁水表的设计与实现
- 植物学名词解释,简答题 - 图文
- 土方专项施工方案1
- 中国梦·灵山美新闻发布会主持稿(6.14)
- 2018年黑龙江科技大学大一下高数期末考试
- 第三章 评估基本方法
- 实验一 典型环节的模拟研究(1) - 图文
- 六年级下册古诗词练习题
- 2016小高考政治考试说明考点整理
- 临川一中2018届高三数学模拟考试
- 220KV电气设备外绝缘喷涂PRTV防污闪涂料、加装“防污闪辅助伞裙”可研报告 - 图文
- 2018-2019年初中科学浙教版《八年级上册》《第四章 电路探秘》精选专题试卷含答案考点及
- 《诗经》国学知识竞赛试题及答案
- 现代通信条件下军事通信的地位和作用
- 学前班数学综合测试卷(下) - 图文
- 品读重点词句 体会人物情感
- 脱色