欢迎来到天天文库
浏览记录
ID:44196864
大小:111.06 KB
页数:3页
时间:2019-10-19
《数据库技术试卷A卷参考答案》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、东莞理工学院(专科)试卷(A卷参考答案)2010-2011第2期考试时间(120分钟)《数据库技术》答题卡警开课单位:计算机学院,考试形式:闭卷,允许带入场题序—-三四五七八总分得分评卷人一、单项选择题(共40分每题2分)得分二、填空题(共20分每题4分)得分12345678910BDBDCCBAAB11121314151617181920ADBBABDBAC:]、关系。2、投影。:3、止确;相容o:4、实体完整性;参照完整性。;5、数据库管理系统。三、问答题(共20分每题5分)得分1、答:不是。视图是不实际存储数据的虚表,因此对视图
2、的更新,最终要转换为对基本表的更新。因为有些视图的更新不能惟一有意义地转换成对相应基本表的更新,所以,并不是所有的视图都是可更新的.2、答:实体完整性规则:若属性A是基本关系R的主属性,则属性A不能取空值。参照完整性规则:若屈性(或屈性组)F是基本关系R的外码,它与基本关系S的主码Ks相对应(基本关系R和S不一定是不同的关系),则对于R中毎个元组在F上的值必须为:或者取空值(F的每个属性值均为空值);或者等于S中某个元组的主码值。外部属性可以为空,因为外部属性对其基本关系本身是非码,不是标识元组的属性值,故可以为空。当此属性值尚未确定
3、时,此外部属性为空。用户定义的完整性就是针对某一具体关系数据库的约束条件。它反映某一具体应用所涉及的数据必须满足的语义要求3、答:分为四个部分:数据查询、数据定义、数据操纵、数据控制4、答:连接运算符是“二”的连接运算称为等值连接。它是从关系R与S的广义笛卡尔积中选取A,B属性值相等的那些元组,即等值连接为:R-S={trts
4、trERAtsGSAtr[A]=ts[B]}A=B口然连接是一种特殊的等值连接,它耍求两个关系中进行比较的分量必须是相同的屈性组,并月•在结果中把重复的屈性列去掉。四、设计题(共20分每题10分)得分1、出版社
5、名岀版社(5分)借书人(借书证号,姓名,单位)图书(书号,书名,数量,位置,出版社名)出版社(出版社名,电报,电话,邮编,地址)借阅(借书证号,书号,借书日期,还书日期)。(1)(3分)createfunctionavgscore_sno(@snovarchar(20))returnsnumeric(4,1)begindeclare@avcscorcnumeric(4,1)select@avescore=avg(score)fromSCgroupbysnohavingsno=@snoreturn©avescoreend(2)(3分)c
6、reatefunctionstable_from_year(@byeardatetime)returnstableasreturn(seiectsc.sno,snamefromsc,studentwheresc.sno二student,snoanddatediff(yy,@bycar,birthdate)=0)go(3)(2分)selectavgscore_sno("20110608’)as平均分select*fromstab1c_from_ycar('1983-02-03')go(4)(2分)dropfunctionavgscorc
7、_sno
此文档下载收益归作者所有