欢迎来到第壹文秘! | 帮助中心 分享价值,成长自我!
第壹文秘
全部分类
  • 幼儿/小学教育>
  • 中学教育>
  • 高等教育>
  • 研究生考试>
  • 外语学习>
  • 资格/认证考试>
  • 论文>
  • IT计算机>
  • 法律/法学>
  • 建筑/环境>
  • 通信/电子>
  • 医学/心理学>
  • ImageVerifierCode 换一换
    首页 第壹文秘 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    数据库原理期末考试试题及答案.docx

    • 资源ID:408643       资源大小:50.61KB        全文页数:10页
    • 资源格式: DOCX        下载积分:5金币
    快捷下载 游客一键下载
    账号登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    下载资源需要5金币
    邮箱/手机:
    温馨提示:
    快捷下载时,如果您不填写信息,系统将为您自动创建临时账号,适用于临时下载。
    如果您填写信息,用户名和密码都是您填写的【邮箱或者手机号】(系统自动生成),方便查询和重复下载。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    数据库原理期末考试试题及答案.docx

    数据库原理期末考试试题一、单项选择题本大题共15小题,每题2分,共30分)在每题列出的四个备选项中惟独一个是符合题目要求的,错选、多项选择或者未选均无分。1 .要保证数据库的数据独立性,需要修改的是AA.三层模式之间的两种映射B.模式与内模式C.模式与外模式D.三层模式2 .以下四项中说法不正确的选项是CA.数据库减少了数据冗余B.数据库中的数据可以共享C.数据库防止了一切数据的重复D.数据库具有较高的数据独立性3 .公司中有多个部门与多名职员,每一个职员只能属于一个部门,个部门可以有多名职员,从职员到部门的联系类型是CA.多对多B.一对一C.多对一D.一对多4 .将E-R模型转换成关系模型,属于数据库的C)A.需求分析B.概念设计C.逻辑设计D.物理设计5 .五种根本关系代数运算是AA.Uz,X,与。B.U,一,oxi,与。C.U,n,X,与QD.U,n,X,与。6 .以下聚合函数中不忽略空值(NULL)的是C。第1页A.SUM例名)B.MAX例名)C.COUNT(*)D.AVG例名)7 .SQL中,以下涉及空值的操作,不正确的选项是C。A.AGEISNULLB.AGEISNOTNULLC.AGE=NULLD.NOT(AGEISNULL)8.成绩关系如表1所示。执行SQL语句:SELECTCOUNT(DISTINCT学号FROM成绩WHERE分数>60查询结果中包含的元组数目是B)表1成绩关系学号课程号分数SlCl80SlC275S2ClnullS2C255S3C390A.1B.2C.3D.49 .在视图上不能完成的操作是CA.更新视图B.查询C.在视图上定义新的根本表D.在视图上定义新视图10 .关系数据模型的三个组成局部中,不包括CA.完整性约束B.数据构造C.恢复D.数据操作11 .假定学生关系是SS#,SNAME,SEX,AGE,课程关系是CC#,CNAMEzTEACHER,学生选课关系是SCS#,C#,GRADEo要查找选修"COMPUTER课程的女学生姓名,将涉及到关系DA.SB.SC,CC.SzSCD.S,SC,C12 .关系标准化中的删除操作异常是指AA.不该删除的数据被删除B.不该插入的数据被插入C.应该删除的数据未被删除D.应该插入的数据未被插入13 .从E-R模型关系向关系模型转换时,一个m:n联系转换为关系模式时,该关系模式的码是CJA.M端实体的码B.N端实体的码C.M端实体码与N端实体码组合D.重新选取其他属性14 .粽R=A,B,C,D,E,F,F=ACzBCDEzD-E,CF-B。那末(AB);的闭包是B)A.ABCDEFB.ABCDED . ABC.ABC15 .设有关系RA,B,C与SC,D。与SQL语句等价的关系代数表达式是B)AaS)B.(R×S)A,B,DC.(R)×(三)A1BDD.(R)×S)DA1B二、多项选择题本大题共5小题,每题2分,共10分在每题列出的四个备选项中有多个是符合题目要求的,多项选择、少选、错选、不选均无分。1.对S(Sno,Sname,Age,Dept;C(Cno,Cname,Teacher);SCSno,Cno,Scoreo以下查询结果一样的是ABJA.(三)x。(SC)B.(SXSC)c.(SC)Score>60SnameD.(X(SC)Score>60Sname2某查询语句中有田,语句,那么可能的查询结果有CD)A.张田B.陈力田C.田华D.刘田耕第4页3 .对于以下语句TeacherNOINTNOTNULLUNIQUEz正确的描述是BDA.TeacherNO是主码B.TeacherNO不能为空C.TeacherNO的值可以是王大力D.每一个TeacherNO必须是惟一的4 .下面哪几个依赖是平庸函数依赖ADA.(SnozCnamezGrade)(CnamezGrade)B.(SnozCname)(CnamezGrade)C.(SnozCname)一(SnamezGrade)D.(SnozSname)Sname5 .下面关于数据库模式设计的说法中正确的有ABCDA.在模式设计的时候,有时候为了保证性能,不得不牺牲标准化的要求B.有的情况下,把常用属性与很少使用的属性分成两个关系,可以提高查询的速度C.连接运算开消很大,在数据量相似的情况下,参预连接的关系越多开消越大D.减小关系的大小可以将关系水平划分,也可以垂直划分三、填空题本大题共20空,每空1分,共20分错填、不填均无分。1 .SQL语言集数据定义、数据查询、数据圆、数据控制功能于TK2 .E-R图的主要元素是实体型、属性一联系。3 .关系系统的完整性控制包括.实体完整性参照完整性用户定义的完整性。4 .关系模式R的码都为单属性,那末R一定是第二季式。5 .数据库系统普通包括数据库、数据库管理系统应用系统数据库管理员与用户。6 .从关系标准化理论的角度讲,一个只满足INF的关系可能存在的四方面问题是:数据冗余度大、J三入异常、修改异常与删除异常。7 .如果两个实体之间具有m:n联系,那末将它们转换为关系模型的结果是3个表。8 .数据库设计的普通步骤有:需求分析、概念构造设计、逻辑构造设计、物理构造设计、数据库的实施运行与维护等。四、设计题本大题共2小题,第1小题5分,第2小题15,共20分1 .设教学糠库中有三个根本表:学生表SSNOzSNAMEzAGE,SEX,MJS性分另(j标学号、学镭、SLLi果木臻CCNO,CNAME,TEACHER,其属性分别表示课程号、课程名、上课教师名。选修表SCSNOzCNO7GRADE),其属性分别表示学号、课程号、成贰有如下SQL查询语句:SELECTCNOFROMCWHERECNONOTIN(SELECTCNOFROMS,SCWHERES.SNO=SC.SNOANDSNAME='张三');请完成以下问题:1用汉语句子阐述上述SQL语句的含义;(2分)答:查询张三同学没有选修的课程的课程号。2用等价的关系代数表达式表示上述SQL查询语句。(3分)答:R(C)-(S'.SC)或者(Cf-o(cnoSNAME=(飞褊Se)3分CNOCNOSNAME='张三'2 .设有关系R与函数依赖F:RA,B,CzD,E,F=ABC-DE,BC-D,D-E。试求以下问题:关系R的侯选码是什么?R属于第几范式?并说明理由。(3分2如果关系R不属于BCNF,请将关系R逐步分解为BCNFo(12分要求:写出到达每一级范式的分解过程,用旨明消除什么类型的函数依赖。答:1关系R的候选码是A,B,C,R1NF,因为R中存国E主属性D,E对候选码A,B1Q的局部函数依赖。(2)首先消除局部函数依赖将关系分解为:RI(A,B,Q(AzBzC)洌三5马,Rl中不存在非平庸的函数依赖R2(B,C,D,E),B,Q麒马,R2的函数依赖集为:F2=B,QD,DE)在关系R2中存在非主属性E对候选码B,C的传递函数依赖,所以将R2进一步分解:R21(B,C,D),B,Q为4矣选码,R21的函数依赖集为:F21二B,C)DR22(D,E),D为4届选码,R22的函数依赖集为:F22=DE在Rl中已不存在非平庸的函数依赖,在R2LR22关系模式中函数依赖的决定因素均为候选码,所以上述三个关系模式均是BCNFo五、综合题共20分现有如下E-R图:翔的曲ITTW,划缘的却殳由马: IaJi uZ*J,面积,货位数零件零件仓库曾需称,规格型号,计量单位,供货商号,价格库存?,?,库存量1,i三L处填h相应的属性。(2分2,试用SQL定义上述E-R图中所有的实体、属性及联系,所对应的英文名称为:Warehouse(wno,wname,square,cou)Material(mno,mname,type,unit,cusnum,price)Storage?,?,storenumber,要求反映主码与外码,其中的类型长度可以根据需要自行确定。(6分3,用SQL与关系傍俵示查询:6分找出零件名为镶丝的零件号、所存放的仓库号、库存量。4.建立一个包含仓库号、仓库名、的视图VlEW1。6分答1.仓库号(1分)零件号1分2、建立仓库表Createtablewarehousewnovarchar(10)primarykey,wnamevarchar(20),square零件号、零件名、价格、库存量number(10z2)zCouint)建立零件表Createtablematerialmnovarchar2(10)primarykeyzmnamevarchar2(20),typevarchar2(10)zunitvarchar2(10)zcusnumvarchar2(10)zpricenumber(10,2)建立库存表Createtablestoragewnovarchar2(10)foreignkeyreferenceswarehouse(wno)zmnovarchar2(10)foreignkeyreferencesmaterial(mno)zstorenumbernumber(10z2),primarykey(wnolmno)

    注意事项

    本文(数据库原理期末考试试题及答案.docx)为本站会员(p**)主动上传,第壹文秘仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知第壹文秘(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 1wenmi网站版权所有

    经营许可证编号:宁ICP备2022001189号-1

    本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。第壹文秘仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知第壹文秘网,我们立即给予删除!

    收起
    展开