版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
你一定要坚强,即使受过伤,流过泪,也能咬牙走下去。因为,人生,就是你一个人的人生。==============================================================================命运如同手中的掌纹,无论多曲折,终掌握在自己手中==============================================================数据库原理试卷A一、简答题(本大题共4小题,每小题5分,共20分)1.请阐述数据模型、模式和具体值三者之间的联系和区别。2.什么是数据的物理独立性。3.简述存在哪些问题的关系模式不是好的关系模式。4.简述在SQL语言中,引入视图机制的主要优点。二、(本大题共5小题,每小题5分,共25分)设有关系数据库:学生关系S(S#,SNAME,AGE,SEX),课程关系C(C#,CNAME,TEACHER),选课关系SC(S#,C#,GRADE)试按要求完成:使用关系代数表达式表示(1,2,3小题):(1)检索年龄大于21的男学生学号(S#)和姓名(SNAME);(2)检索至少选修‘程军’老师所授全部课程的学生姓名(SNAME);(3)检索全部学生都选修了的课程的课程号(C#)和课程名(CNAME);使用SQL语言表达(4,5小题)(4)检索所有比‘王华’年龄大的学生姓名(SNAME)、年龄(AGE)和性别(SEX);(5)检索选修四门以上课程的学生总成绩(不统计不及格的课程),并要求按总成绩的降序排列出来。三、综合题(本大题4小题,共55分)1、(10分)给定关系模式R(U,F),属性集U={ABCDEFG},函数依赖集F={AB→CD,C→F,C→D,D→E,DE→F,F→B,F→D}。求:(1)(AC)F+;(2)求极小函数依赖集Fmin2、(15分)设有关系模式R(A,B,C,D,E),其上的函数依赖集:F={AC,CD,BC,DEC,CEA}求:(1)所有候选码;(2)判断ρ={AD,AB,BC,CDE,AE}是否为无损连接分解?3、(15分)假设某商业集团数据库中有一关系模式R(商店编号,商品编号,数量,部门编号,负责人)如果规定:(1)每个商店的每种商品只在一个部门销售;(2)每个商店的每个部门只有一个负责人;(3)每个商店的每种商品只有一个库存数量。试回答下列问题:(1)根据上述规定,写出关系模式R的基本函数依赖;(2)找出关系模式R的候选码;(3)试问关系模式R最高已经达到第几范式?为什么?(4)如果R不属于3NF,请将R分解成3NF模式集。4、数据库设计(15分)设某商业集团数据库有三个实体集。一是“商品”实体集,属性有商品号、商品名、规格、单价等;二是“商店”实体集,属性有商店号、商店名、地址等;三是“供应商”实体集,属性有供应商编号、供应商名、地址等。供应商与商品之间存在“供应”联系,每个供应商可供应多种商品,每种商品可向多个供应商订购,每个供应商供应每种商品有个月供应量;商店与商品间存在“销售”联系,每个商店可销售多种商品,每种商品可在多个商店销售,每个商店销售每种商品有个月计划数。(1)试画出ER图,并在图上注明属性、联系的类型。(2)将ER图转换成关系模型,并注明主键和外键。
数据库原理试卷A参考答案一、简答题(本大题共4小题,每小题5分,共20分)1.数据模型是用来表示信息世界中的实体及其联系在数据世界中的抽象描述,它描述的是数据的逻辑结构。模式的主体就是数据库的数据模型。数据模型与模式都属于型的范畴。所谓型,是指只包含属性的名称,不包含属性的值,而所谓值,是型的具体实例值,即赋了值的型。2.是数据的物理结构的改变都不影响数据库的逻辑结构,从而不会引起应用程序的变化。3.插入异常、删除异常、数据冗余大、修改复杂4.简化用户的操作;能以多种角度看待同一数据;对重构数据库提供了一定程度的逻辑独立性;对机密数据提供安全保护;可以更清晰的表达查询。二、设计题(本大题共5小题,每小题5分,共25分)(1)(2)(3)(4)SELECTSNAME,AGE,SEXFROMSWHEREAGE>(SELECTAGEFROMSWHERESNAME=’王华’)(5)SELECTS#,SUM(GRADE)FROMSCWHEREGRADE>=60GROUPBYS#HAVINGCOUNT(*)>=4ORDERBY2DESC三、综合题(本大题4小题,共55分)1、(10分)AC+=ABCDEFF等价的最小函数依赖集:{AB→C,AB→D,C→F,D→F,F→B,D→E,F→D}2、(15分)解:(1)从F中看,候选关键字至少包含BE(因为它们不依赖于谁),而(BE)+=ABCDE,所以BE是R的惟一候选关键字。(2)ρ不具有无损连接性。无法出现一行全a.3、(本题共15分)(1)有三个函数依赖:(商店编号,商品编号)→部门编号(商店编号,部门编号)→负责人(商店编号,商品编号)→数量(2)R的候选码是(商店编号,商品编号)(3)因为R中存在着非主属性“负责人”对候选码(商店编号、商品编号)的传递函数依赖,所以R属于2NF,R不属于3NF。(4)将R分解成:R1(商店编号,商品编号,数量,部门编号)R2(商店编号,部门编号,负责人)4、数据库设计(15分)
数据库原理试卷B一、简答题(本大题共4小题,每小题5分,共20分)1.两个函数信赖集F和G等价的充分必要条件是什么?2.在关系数据库中能完全消除数据冗余吗?3.简述数据的逻辑独立性。4.简述数据库设计的主要步骤。二、(本大题共5小题,每小题5分,共25分)设有关系数据库:学生关系S(S#,SNAME,AGE,SEX),课程关系C(C#,CNAME,TEACHER),选课关系SC(S#,C#,GRADE),试按要求完成:使用关系代数表达式表示(1,2,3小题):(1)检索年龄大于21的男学生学号(S#)和姓名(SNAME);(2)检索至少选修‘程军’老师所授全部课程的学生姓名(SNAME);(3)检索全部学生都选修了的课程的课程号(C#)和课程名(CNAME);使用SQL语言表达(4,5小题)(4)检索所有比‘王华’年龄大的学生姓名(SNAME)、年龄(AGE)和性别(SEX);(5)检索选修四门以上课程的学生总成绩(不统计不及格的课程),并要求按总成绩的降序排列出来。三、综合题(本大题4小题,共55分)1、(10分)设有函数依赖集F={AB→CE,A→C,GP→B,EP→A,CDE→P,HB→P,D→HG,ABC→PG},试求:(1)属性D关于F的闭包DF+;(2)求F等价的最小函数依赖集。2、(15分)已知关系模式R(U,F),其中U={ABCDEG},函数依赖集F={ABC→E,B→D,AD→C,D→AB}。试判定分解ρ=(ABC,AEG,EDB)是否具有无损连接性。3、(15分)假设某商业集团数据库中有一关系模式R(商店编号,商品编号,数量,部门编号,负责人)如果规定:(1)每个商店的每种商品只在一个部门销售;(2)每个商店的每个部门只有一个负责人;(3)每个商店的每种商品只有一个库存数量。试回答下列问题:(1)根据上述规定,写出关系模式R的基本函数依赖;(2)找出关系模式R的候选码;(3)试问关系模式R最高已经达到第几范式?为什么?(4)如果R不属于3NF,请将R分解成3NF模式集。4、数据库设计(15分)请设计一个图书馆数据库:对每个借阅者保存读者记录(包括:读者号,姓名,地址,性别,年龄,单位),对每本书存有:书号,书名,作者,出版社。对每本被借出的书存有读者号,借出日期和归还日期。试用ER图画出该系统的概念模型,再将其转换为关系模型。
数据库原理试卷B参考答案一、简答题(本大题共4小题,每小题5分,共20分)1.F中每个FD在G+中,并且G中每个FD也在F+中。2.不能。要实现关系数据库中表与表之间的联系,必须通过公共属性来完成,这些公共属性可能是一个表的主键,也可能是另一个表的外键,有相应的参照完整性规则来保证表之间的联系。所以关系数据库中存在数据冗余,但能控制数据的冗余度。3.当对数据库的概念模式进行修改时,内模式尽可能保持不变或尽量少的作修改,即对概念模式的修改尽量不影响外模式和应用程序,称数据库达到了逻辑数据独立性。4.①进行数据抽象、设计局部概念模式;②将局部概念模式综合成全局概念模式;③对全局结构进行评审。二、设计题(本大题共5小题,共25分)(1)(2)(3)(4)SELECTSNAME,AGE,SEXFROMSWHEREAGE>(SELECTAGEFROMSWHERESNAME='王华')(5)SELECTS#,SUM(GRADE)FROMSCWHEREGRADE>=60GROUPBYS#HAVINGCOUNT(*)>=4ORDERBY2DESC三、综合题(本大题4小题,共55分)1、(10分)1、DF+为DHG2、F等价的最小函数依赖集:{AB→E,A→C,GP→B,EP→A,CDE→P,HB→P,D→H,D→G,AB→P,AB→G}2、(15分)分解ρ=(ABC,AEG,EDB)是有损分解。无法出现一行全a.3、综合题
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 【东北师大版劳动实践】六年级上册第三单元第3课《出行的选择.共享单车手工DIY》
- 2024年中考英语复习冲刺过关专题03 非谓语动词(原卷版)
- 【东北师大版劳动实践】六年级上册第二单元第4课《漂流的图书·共享读书会》
- 开题报告:战略科学家成长规律与培育路径研究
- 《方晴莹制作》课件
- 开题报告:新业态下大学生高质量充分就业实现路径研究-基于双边匹配的视角
- 开题报告:新时代高校大学生群体画像建构及可视化研究
- 2024届辽宁省庄河高级中学高三第二学期调研测试(一)数学试题
- 《脊椎人体的大梁》课件
- 幼儿园教育活动方案的设计专题练习一
- 2023房屋租赁合同wps正规版
- 国家开放大学期末机考理工英语3
- 人教版《道德与法治》二年级上册第9课《这些是大家的》公开课课件
- 固定资产的采购流程图
- 新闻媒体的数字化转型
- 《斯大林格勒保卫战》课件
- 供应商开发年度工作计划
- 清华大学《工程伦理》网课习题及期末考试答案
- ABB智能定位器TZID-C说明书(中文版)1
- 商的变化规律练习题商的变化规律练习题
- 北京汇文中学新初一均衡分班语文试卷
评论
0/150
提交评论