数据库试卷四参考答案和评分标准_第1页
数据库试卷四参考答案和评分标准_第2页
数据库试卷四参考答案和评分标准_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

PAGEPAGE3一、单项选择题(每小题2分,共20分)1.B2.D3.B4.D5.C6.A7.B8.C9.B10.C二、填空题(每空1分,共20分)1.实体完整性,参照完整性2.物理独立性3.定义4.相关子查询5.域关系演算6.不部分依赖于7.1对多,1对18.无损连接,保持函数依赖9.投影,连接10.安全性11.载入,应用程序的编码和调试12.插入表13.外键14.流程控制语句15.3NF三、判断题(每小题1分,共5分)1.错(×)2.对(√)3.错(×)4.错(×)5.错(×)四、简答题(每小题3分,共9分)1.答: 并运算实现数据的插入:首先构造待插入的数据集合,该数据集合的结构与要插入的表格结构相同。其次,对待插入的数据集合和要插入的表格进行并运算,实现数据的插入操作。 差运算实现数据的删除:首先以待删除的数据构造一个数据集合,其次,对原表格与构造的数据集合进行差操作,实现数据的删除操作。2.答:事务故障;系统故障;介质故障。3.答:读锁:共享锁。通过共享锁可以保证在数据读取过程中,该数据不被修改,从而避免了丢失更新、读污和不可重读等问题。写锁:互斥锁。通过互斥锁可以保证在数据写的过程中,该数据不可读也不可以写,从而避免丢失更新、丢失更新、读污和不可重读等问题。五、查询设计题(每小题3分,共21分)1.(1)∏C#(∏S#(σSNAME=‘王强’(S)*(SC))(2)∏SNAME(∏S#(∏C#(σTEACHER=‘张平’(C))*(SC))*(S))(3)∏SNAME(S*(∏S#,C#(SC)÷∏C#(C)))2.(1)SELECTCNAME,C#FROMCWHERETEACHERLIKE‘王%’(2)CREATEVIEWStuviewASSELECTSNAME,C#FROMS,SCWHERES.S#=SC.S#ANDSC.SCORE<60ANDSEX='女'(3)SELECTSNAME,CNAMEFROMS,SC,CWHERES.S#=SC.S#ANDC.C#=SC.C#ANDSC.C#IN(SELECTC#FROMSC,SWHERESC.S#=S.S#ANDSNAME=’李明’)(4)SELECTSNAMEFROMS,SCA,CWHERES.S#=SC.S#ANDC.C#=SC.C#ANDSCORE=(SELECTMAX(SCORE)FROMSCBWHEREA.S#=B.S#)六、数据库分析及设计(共26分)1.(1)BD(2)Fmin={A→C,C→A,B→C,D→C}(3)保持函数依赖的3NF为ρ={AC,BC,DC},通过无损连接判断,ρ是有损连接,为保持无损连接性,需执行ρ∪BD,则{AC,BC,BD,DC}为具有无损连接且保持函数依赖的3NF分解。2.movieuseruseridmovieuseruseridusernameupasswordagesexmoviemovieidmovienamemovietextratingratemntype(2)关系模式:movieuser(userid,username,upassword,age,sex)rating(userid,movieid,rate)movie(movieid,moviename,movietext,type)(3)movieuser的DDL为:CREATETABLEmovieuser( useridCHAR(10)PRIMARYKEY, user

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论