09-10(1)数据库原理及应用B(题目及答案)
更新时间:2023-04-16 12:25:01 阅读量: 实用文档 文档下载
2009─2010学年第一学期
《数据库原理及应用》课程考试试卷(B卷)
参考答案与评分标准
专业:计科、网络年级:07 考试方式:闭卷学分:4 考试时间:120分钟
一、单项选择题 (每小题 2 分,共 20 分)
11.数据库系统与文件系统本质的不同表现在( )
A.数据库具有更高的数据存储量
B.数据库中的数据是按一定的数据结构组织的
C.数据库提供了强大的数据共享能力
D.数据库提供了便利的存取方法
12.英文缩写DBA代表( )
A.数据库管理系统
B.数据库管理员
C.数据定义语言
D.数
据操纵语言
13.设一位教师可讲授多门课程,一门课程可由多位教师讲授,教师与课程之间是( )
A.一对一的联系
B.一对多的联系
C.多对多的联系
D.多对一的联系
14.在数据库设计中,将ER图转换成关系数据模型的过程属于( )
A.需求分析阶段
B.概念设计阶段
C.逻辑设计阶段
D.物理设计阶段
15.下列模型中,采用表结构来表示数据及数据间联系的模型是( )
A.概念模型
B.层次模型
C.网状模型
D.关系模型
16.在关系模式R(A,B,C)中,有函数依赖集F={AB→C,C→B},则R能达到( )
A.1NF
B.2NF
C.3NF
D.三者都不行
17.一级封锁协议可以解决的并发操作问题是( )
A.死锁
B.丢失修改
C.不可重复读
D.读脏数据
18.记录每一次数据库更新操作并用于数据库故障恢复的是( )
A.日志缓冲区
B.后备数据库
C.后备副本
D.日志文件
19.若在实体R的诸属性中,属性A不是R的主键,却是另一个实体S的主键,则称A为R的
( B )
A.外部键
B.候选键 D.主属性
C.非主属性
20.如果事务T获得了数据项Q上的共享锁,则T对Q()
A.只能读不能写
B.只能写不能读
C.既可读又可写
D.不能读不能写
1-5: B B C C D ; 6-10: C B D B A
二、简答题 (每小题 5 分,共 25 分)
21.事务是什么?它有哪四个特性?
要点:事务定义<1分>。原子性、一致性、隔离性、持续性(永久性)<各1分>。
22.什么叫数据独立性?为什么数据库系统具有数据独立性?
要点:(1)数据独立性定义,物理独立性和逻辑独立性<3分>。(2)三层模式、两重变换<2分>
23.简述游标操作的4个语句和作用。
要点:Declare cursor--定义游标<2分>; Open cursor --打开游标<1分>;Fetch --取值、推进游标<1分>;Close cursor --关闭游标<1分>。
24.简述视图的作用。
要点:相当于外模式的作用:(1)用户只看到自己关系的数据,简化用户操作<2分>。(2)提高数据独立性<2分>。(3)加强安全保护作用<1分>。
25.试用SQL语句完成:创建一个角色rol_Dept,并将表Dept的查询和修改权
授予给该角色,然后将该角色授予给用户User5和User23。
答:create role rol_Dept; <2分>
Grant select, update on Dept to rol_Dept; <2分>
Grant rol_Dept to User5, User23; <1分>
三、设计题 (共 40 分)
26.(16分)设有关系R(A,B,C,D,E),其函数依赖集F={BC→A,B→D,D→E}
(1)求属性闭包*:(AB)+、(BC)+。{*注:指它能决定属性的最大集,如D+=DE}(2)求R所有的候选关键字。
(3)请写出分解ρ={ABC,BDE}中子表R1(A,B,C)和R2(B,D,E)的函数依赖集和最高范式。
(4)请写出R的第三范式分解结果。
解:<评分:每小题4分>
(1)(AB)+=ABDE;(BC)+=ABCDE;<各2分>
(2)BC;
(3)R1:F1={BC→A},3NF/BCNF均可;R2:F2={B→D,D→E},2NF;<各1分>(4)ρ={ABC,BD,DE}<4分,只需要给出结果,基本正确可以给2分;若结果错误,但写出分解过程的,酌情给分>
27.(24分)已知学生成绩管理的关系模式如下:
S (Sno, Sname, Ssex, Sage, Sdept)
C (Cno, Cname, Cpno, Ccredit)
SC (Sno, Cno, Grade)
其中,S为学生表,属性分别为学号、姓名、性别、年龄、所在系;C为课程表,属性分别为课程号、课程名、先修课程号、学分;SC为选课表,属性分别为学号、课程号、成绩。请按如下要求写出SQL语句:
(1)定义表S,其关键字为(Sno)。
(2)插入到SC表一条新选课记录,其学号和课程号为‘95039’、‘C09’。
(3)查询计算机系(‘CS’)所有女生的学号、姓名和年龄。
(4)查询每门课程的课程号、平均分和最高、最低分。
(5)为学生表C创建一个可按课程名查找的索引。
(6)创建一个视图,包括计算机系所有学生的学号、姓名和性别。
解:(1)create table S (SNO char(5), Sname char(8), Ssex char(2), Sage integer, Sdept char(2),primary key (Sno));
(2)insert into SC values(‘95039’,’C09’,null);
(3)select Sno, Sname, Sage from S where Sdept=’CS’ and Ssex=’女’;
(4)select Cno,avg(Grade),max(Grade),min(Grade) from SC group by Cno;
(5)create index idxCname on C(Cname);
(6)create view S_CS as select Sno, Sname, Ssex from S where Sdept=’CS’;
<评分:每小题4分,语句基本正确至少给2分,每个小错扣0.5分,同样错误不重复扣分>
四、综合题 (共 15 分)
28.(15分) 某连锁店销售商品涉及如下数据:
商店:商店号、商店名、地址、电话。商品:商品号、商品名、单价。销售:销售商品、销售数量、日期。
请完成如下设计,并要求设计能满足各商店在不同时段的销售业绩的统计。
(1)画出E-R图。
(2)转换成关系模型。
解:
(1)
实体“商品”属性:商品号、商品名、单价
联系“销售”属性:数量、单价、日期,为多对多联系
<评分:8分,基本正确至少给4分,实体和联系错误每个扣1分,属性错误每个扣0.5分>
(2)“商店”表:商店号、商店名、地址、电话
“商品”表:商品号、商品名、单价
“销售”表:商店号、商品号、日期、数量、单价
<评分:7分,实体表每个2分,联系表3分,属性错误每个扣0.5分,未指出关键字扣1分,不重复扣分>
正在阅读:
个人理财业务考试题库06-17
中学生心理测验量表一览表06-05
Excel在数学建模中的应用201008-05
2012生活与哲学高考考点05-07
2016年湖北省“提升工程”远程培训在线测试题2套06-16
七年级语文下一二单元测试卷及答案06-04
《小学低年级数学习惯的培养策略分析》10-23
- 教学能力大赛决赛获奖-教学实施报告-(完整图文版)
- 互联网+数据中心行业分析报告
- 2017上海杨浦区高三一模数学试题及答案
- 招商部差旅接待管理制度(4-25)
- 学生游玩安全注意事项
- 学生信息管理系统(文档模板供参考)
- 叉车门架有限元分析及系统设计
- 2014帮助残疾人志愿者服务情况记录
- 叶绿体中色素的提取和分离实验
- 中国食物成分表2020年最新权威完整改进版
- 推动国土资源领域生态文明建设
- 给水管道冲洗和消毒记录
- 计算机软件专业自我评价
- 高中数学必修1-5知识点归纳
- 2018-2022年中国第五代移动通信技术(5G)产业深度分析及发展前景研究报告发展趋势(目录)
- 生产车间巡查制度
- 2018版中国光热发电行业深度研究报告目录
- (通用)2019年中考数学总复习 第一章 第四节 数的开方与二次根式课件
- 2017_2018学年高中语文第二单元第4课说数课件粤教版
- 上市新药Lumateperone(卢美哌隆)合成检索总结报告
- 题目
- 原理
- 答案
- 数据库
- 应用
- 09
- 10
- 审计个人工作总结
- 中国超低温冷库行业市场前景分析预测报告(目录)
- 国家开放大学《网络应用服务管理》期末考试复习题及参考答案
- 财务会计相关职位求职简历
- 数字温度计DS18B20课程设计资料报告材料
- 希沃一体机培训讲稿
- 填空题、选择题判断题试题库
- 交换机管理设置快速配置手册(运营商行业)
- 高中关爱空巢老人心得感想5篇集锦
- 人教版三年级数学下册集体备课教学案全册(表格式)1
- 容易造成意思重复的成语及其解释
- 各种皮试的配置方法
- 20XX花卉科技园项目实施建议书
- 幼儿园2022秋季开学第一课活动简报.doc
- 用青春力量铸就中国梦演讲稿范文多篇
- 《安全管理论文》之电梯自身安全隐患及发生事故分析
- 几种自行车的齿比-踏频-车速关系
- 关于读书小学生演讲稿3篇
- PVS XenApp 6.5安装手册-2013.05
- 《设计与人文:当代公共艺术》尔雅课后答案2022年