《数据库期末考试复习试题及答案7.docx》由会员分享,可在线阅读,更多相关《数据库期末考试复习试题及答案7.docx(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、浙江万里学院 学年第 学期 数据库原理 试卷7卷 标准答案装订线专业: 计算机科学技术 层次:本科 年级: 命题老师:杨爱民 装订线 一 选择填空每空2分,共20分1请选出不是数据的答案 D A文字 B图形 C声音 D字段2选出下面哪个是在计算机系统中的最外层 A A应用系统 B应用开发工具 C D操作系统3数据库管理技术的开展主要阅历三个阶段即 A A人工管理阶段、文件管理阶段、数据库管理阶段B人工管理阶段、磁盘管理阶段、数据库管理阶段C原始管理阶段、磁盘管理阶段、数据库管理阶段D手工阶段、计算机管理阶段、数据库管理阶段4 现有如下关系:患者患者编号,患者姓名,性别,诞生日期,所在单位医疗患
2、者编号,患者姓名,医生编号,医生姓名,诊断日期,诊断结果其中,医疗关系中的外码是 A A 患者编号 B 患者姓名 C 患者编号和患者姓名 D医生编号和患者编号5 假设承受关系数据库系统来实现应用,在数据库的逻辑设计阶段,需将 A 转换为关系数据模型A 模型 B 层次模型 C 关系模型 D 网状模型6 描绘数据库中全体数据的逻辑构造和特征是 B A 内形式 B 形式 C 外形式 D 存储形式7下而哪一级封锁协议既可以解决读脏数据又可以解决重复读问题 C A 一级封锁协议 B 二级封锁协议 C 三级封锁协议 D 两段锁协议8 以下哪种方法可以解决活锁问题 C 。A 一次封锁法 B依次封锁法 C 排
3、队等待法 D以上答案都不对9不是最常用的数据模型是: A A概念 B层次 C网状 D关系10下面有一关系模型,其候选码是: A (学号,姓名,性别,年龄,诞生日期)A学号 B姓名 C性别 D诞生日期11班长和学生是什么关系 B A1:1 B1:M CM:N D都不是12下面哪种数据模型只有一个根结点 B A概念 B层次 C关系 D网状13哪种形式不是数据库的形式 C A形式 B外形式 C映像形式 D内形式14四种传统的根本关系代数运算是 ( C )A. ,-,和B. ,-,和C. ,和-D. ,和15视图定义是 D A一个基表中导出的基表B一个基表中导出的虚表C一个或几个基表或视图中导出的基表
4、D一个或几个基表或视图中导出的虚表16下面的关系形式是属于 A 学号系居处A2 B 3 C 4 D17关系学号系居处存在 B A 部分函数依靠 B传递函数依靠 C多值依靠 D都不对18对数据库存储构造和存取方法的分析在 D 阶段A需求分析 B概念构造 C逻辑构造 D物理设计19对于学生这一实体,张英是学生,他属于抽象中的 A A分类 B聚集 C概括 D都不对20静态级约束包括: B A列级约束,实体完好性约束,参照完好性约束B列级约束,元组约束,关系约束C函数依靠约束,统计约束,参照完好性约束D以上都不对二名词说明:每题3分,共15分1关系举例 一个关系即一张二维表,如( )2主码举例表中的某
5、个属性组,它可以唯一确定一个元组,如3参照完好性假设属性F是根本关系R的外码,它及另一个根本关系S的主码相对应,那么对于R中每个元组在F上的值或取空值,或者等于S中某个元组的主码值。4一级封锁协议事务T在修改数据R之前,必需先对其加X锁,事务完毕才释放。5自然连接去掉重复的属性列的等值连接。三 设有一个数据库,包括S,P,J,四个关系形式每问5分共20分供应商表S;装订线零件表P();工程工程表J();供应状况表(); J表 P表 S表 表 请用关系代数完成如下查询:1 求供应工程J1零件的供应商号 2 求供应工程J1零件P1的供应商号吗3 求供应工程J1零件为红色的供应商号码4 求没有运用天
6、津供应商消费的红色零件的工程号1. J12. J1 P13. J1红P4. -天津S, 红P四 针对上题的四章关系表试用语言完成以下各项操作每问5分共20分1 找出全部供应商的姓名和所在城市;2 找出全部零件的名称、颜色、重量;3 找出访用供应商S1所供应零件的工程号码4 找出上海厂商供应的全部零件号码; (1) s;(2) , p;(3) S1;(4) 上海;五 设计一个图书馆数据库,此数据库中对每个借阅者保存读者记录,包括:读者号,姓名,地址,性别,年龄,单位。对每本书有:书号,书名,作者,出版社。对每本被借出的书存有读者号、借出日期和应还日期。要求:给出图,再将其转换为关系模型。13分关
7、系模型 读者读者号,姓名,地址,性别,年龄,单位 书书号,书名,作者,出版社 借出书号,读者号,借出日期,应还日期六、设T1,T2是如下二个事务每问6分共12分 T1:A:= 2;1; T2:A:*2;*2; A的初始值为1,B的初始值为0装订线1假设这两个事务允许并行执行,请给出一个串行化的调度,并给出执行结果。;2假设这两个事务都遵守两段锁协议,请给出一个不产生死锁的调度 结果3,3七、现有如下关系形式:老师老师编号,姓名, ,所在部门,借阅图书编号,图书名称,借期,还期,备注8分1 老师编号是侯选码吗?为什么?2 写出该关系形式的主码;3 该关系形式中是否存在部分函数依靠?假设存在,请写出两个。4 说明要将一个1的关系形式转化为假设干个3关系,须要如何做?1、答:老师编号不是候选码,理由是老师编号不能唯一确定元组。2、答:该关系形式的主码是老师编号、借阅图书编号、借期。3、答:存在着部分部分函数依靠。主码及老师姓名是部分函数依靠。4、答:对1关系进展投影,消退原关系中非主属性对码的部分依靠,及传递函数依靠将1变为3
限制150内