- 1、本文档共3页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
第PAGE3页(共NUMPAGES3页)
长沙理工大学2018-2019学年二学期
课程考试试卷答案(C卷)
任课老师:肖晓丽课程名称:数据库原理与技术课程代码:
长沙理工大学2022-2023学年二学期
课程考试试卷答案(A卷)
任课老师:肖晓丽课程名称:数据库原理与技术课程代码:0812000876
一、支撑毕业要求1题目,总分40分
(一)单项选择题(本题总分10分,每小题2分)
1、B;2、C;3、C;4、B5、A
(二).试述关系模型的完整性规则。在参照完整性中,为什么外部码属性的值也可以为空?举例说明什么情况下才可以为空?(本题总分6分)
答:关系模型的完整性规则是对关系的某种约束条件。关系模型中可以有三类完整性约束:实体完整性、参照完整性和用户定义的完整性。
在参照完整性中,外部码属性的值可以为空,它表示该属性的值尚未确定。但前提条件是该外部码属性不是其所在关系的主属性。
例如,在下面的“学生”表中,“专业号”是一个外部码,不是学生表的主属性,可以为空。其语义是,该学生的专业尚未确定。
学生(学号,姓名,性别,专业号,年龄)
专业(专业号,专业名)
而在下面的“选修”表中的“课程号”虽然也是一个外部码属性,但它又是“选修”表的主属性,所以不能为空。因为关系模型必须满足实体完整性。
课程(课程号,课程名,学分)选修(学号,课程号,成绩)
(三)请用关系代数完成如下如下查询操作:(本题总分12分,每小题3分)
1、关系代数
(1)σSdept=’信息’∧sage20(Student)
(2)πSNAME(σCNAME=‘计算机原理’(Course)(SC)Student)
(3)πSname,Sdept(Student(πSno,cno(SC)÷πCno(σsno=’s1’(SC))))
(4)πSname(πSno(Student)-πSno(σcno=’c1’(SC))Student)
(四)(本题总分12分,每小题3分)
(1)学生学号→学生姓名,学会名→学会人数,学会名→学会地点,(学生学号,学会名)→入会日期
(2)R的候选码为:(学生学号,学会名)
(3)1NF模式,属于第一范式。因为有:学会名→学会人数,因此存在部分函数依赖关系,(学生学号,学会名)→学会人数,因此R不是2NF模式
应该把R分解成
学会(学会名,学会地点,学会人数)
学生(学生学号,学生姓名)
入会(学生学号,学会名,入会日期)
学会,学生和入会都是3NF模式。
二、支撑毕业要求2题目,总分60分
(一)单项选择题(本题总分20分,每小题2分)
1、D;2、C;3、A;4、C;5、A;6、A;7、C;8、A;9、B;10、C。
(二).简述(本题总分10分)
会丢失修改。丢失修改,不可重复读,读“脏”数据,加锁:s,x
(三).SQL语言实现(本题总分18分,每小题3分)
(1)SELECTCNAMEFROMS,SC,CWHERESEX=‘女’ANDS.SNO=SC.CNOANDC.CNO=SC.CNO
(2)SELECTCNO,AVG(GRADE)FROMSCWHERECNOLIKE‘3%’
GROUPBYCNOHAVING(COUNT(*)=8)
(3)SELECTS1.SNAMEFROMSS1JOINSS2ONS1.SPNO=S2.SPNOWHERES2.SNAME=’李军’ANDS1.SEX=S2.SEXANDS1.SNAME!=’李军’
(4)SELECTCNO,CNAMEFROMC
WHEREPTNOISNULLANDNOTEXISTS
(SELECT*
FROMSCWHEREC.CNO=SC.CNOANDGRADE60)
ORDERBYCNAMEDESC
(5)DELETEFROMSWHEREEXISTS(SELECT*FROMSC
WHERECNO=”C1”AND
SNOIN(SELECTSNOFROMSCWHERECNO=”C2”)
(
您可能关注的文档
最近下载
- 2024年全国教育大会讲话全文课件.ppt VIP
- 电子科技大学22春“工商管理”《运作管理》平时作业(一)答案参考4.docx VIP
- 《怎样当一名科学家》阅读报告3600字.docx
- 心血管内科提高急性ST段抬高心肌梗死再灌注率.pptx VIP
- 电子科技大学22春“工商管理”《运作管理》平时作业(一)答案参考7.docx VIP
- HJC认证管理流程与要求培训试题及答案.doc VIP
- 第12讲Unit4NaturalDisasters核心单词知识句型讲解+名校真题(解析版).pdf VIP
- 2023-2024学年广东省广州市五校联考高二上学期期末联考数学试卷.pdf VIP
- 临床社会工作--任务中心模式形考任务四.docx VIP
- 联想LJ2605D LJ2655DN中文维修手册.docx
教师资格证、中级网络工程师持证人
专注于计算机技术相关文章撰写,方案设计,方案实现等,方案的个性定制,修改,润色等,本人已有8年相关工作经验,具有扎实的文案功底
文档评论(0)