数据库原理与应用期中试卷答案_第1页
数据库原理与应用期中试卷答案_第2页
数据库原理与应用期中试卷答案_第3页
数据库原理与应用期中试卷答案_第4页
数据库原理与应用期中试卷答案_第5页
全文预览已结束

下载本文档

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

文档简介

1、期中试卷答案1 .数据库是长期存储在计算机内、有组织的、可共享的(B)A.文件集合B.数据集合C.命令集合D.程序集合2 .应用程序员所看到和使用的是数据库的(C)A.外部模型B.物理模型C.逻辑模型D.概念模型3 .从一个数据库文件中取出满足某个条件的所有记录的操作是(A)A.选择B.连接C.投影D.复制4 .下面关于自然连接与等值连接的各个叙述中,不正确.的是(C)A.自然连接是一种特殊的等值连接B.自然连接要求两个关系中具有相同的属性组,而等值连接不必C两种连接都可以只用笛卡尔积和选择运算导出D.自然连接要在结果中去掉重复的属性,而等值连接则不必语言是关系数据库的标准语言,它是(B)A.

2、过程化的B.非过程化的C.格式化的D.导航式的6 .现要查找缺少学习成绩(G)的学生学号(Sno)和课程号(Ono),相应的SQL语句(D)SELECTSno,OnoFROMSOWHERE中WHERE后正确的条件表达式是A. G=0=NULL<=0D.GISNULL7 .设有教师表Rl和学生表R2,如下表所示,则R1XR2的行数和列数分别为(O)教师编号教师姓名125吴亚利167张小明231刘朋Rl学号姓名教师编号99321梁山23199322李双双12599323王萍23199324张杰125R2B.行数为12,列数为4A.行数为12,列数为5C.行数为4,列数为4D.行数为4,列数为

3、58 .SQL语言的一次查询的结果是一个(DB.记录A.数据项C.元组D.表9.设有关系表R (如下表所示),该关系的主码是(abc112121132211321142RA.B.(a,b)C.(b,c)D. (a,c)SQL语言学号姓名年龄系别号001李红1901005王明20010061802010张强2003学生表系别号系别名称01数学系02E系03计算机系系别表10.在下面的数据库表中,若学生表的主码是学号,系别表的主码是系别号,用不能执行的下面操作是:(BD)A.从学生表中删除行(005','王明',20,'01')B.将行(005',王

4、山,19,'04')插入到学生表中C.将学号为001'的年龄改为18D.将学号为010'的系别号改为04'11 .规范化理论是关系数据库进行逻辑设计的理论依据,根据这个理论,关系数据库中的关系必须满足:每一个属性都是(B)。A.长度不变的B.不可分解的C.互相关联的D.互不相关的12 .已知关系模式R(A,B,C,D,E)及其上的函数相关性集合F=A-D,B-C,E-A该关系模式的候选键是(B)。B.BEC.CDD.DE13.设有关系模式W(C,P,S,G,T,R),其中各属性的含义是:C表示课程,P表示教师,S表示学生,G表示成绩,T表示时间,R表示教

5、室,根据语义有如下数据依赖集:D=C-R(S,C)-G,(T,R)-C,(T,P)-R,(T,S)-R,所属性集TR的属性闭包(TP)+是(C)A.TPB.TPR关系模式W的一个候选键是(D)。A.(S,C)B.(T,R)C.(T,P)D.(T,S)若将关系模式W分解为三个关系模式W1(C,P),W2(S,C,G),W2(S,T,R,C),则W的规范化程序最高达到(B)。A.1NFC.3NFD.BCNF14 .关系模式R中的属性全是主属性,则R的最高范式必定是(C)A.1NFB.2NFC.3NFD.BCNF15 .在关系数据库中,任何二元关系模式的最高范式必定是(D)A.1NFC.3NFD.B

6、CNF16 .若关系模式R(U,F)属于3NF,则(C)。A.一定属于BCNFB.消除了插入的删除异常C.仍存在一定的插入和删除异常D.属于BCNF且消除了插入和删除异常17 .下列说法不正确的是(C)。3NFBCNF3NFB)。C. 1NF=2NF=3NFA.任何一个包含两个属性的关系模式一定满足B.任何一个包含两个属性的关系模式一定满足C.任何一个包含三个属性的关系模式一定满足D.任何一个关系模式都一定有候选键18 .关系的规范化中,各个范式之间的关系是(A.1NF二2NF二3NFB.3NF二2NF二1NFD.1NF2NFBCNF3NF19.学生表(id,name,sex,age,depa

7、rt_id,depart_name),存在函数依赖是idfnamesex,age,depart_id;dept_idfdept_name其满足(B)。A.1NFB.2NFC.3NFD.BCNF1 .设有关系模式R(U,F),其中U=ABCDEFF=A->BCD,AB->D,D->E,E->F,D->F求F的最小函数依赖集。A->B,A->CA->D,AB->D,D->E,E->F,D->FA->B,A->CA->D,D->E,E->F,D->FA->B,A->CA->D

8、,D->E,E->F2 .假设为自学考试成绩管理设计了一个关系R(S#,SN,C#,CN,G,U),其属性的含义依次为考生号、姓名、课程号、课程名、分数和主考学校名称。规定每个学生学习一门课程只有一个分数;一个主考学校主管多门课程的考试,且一门课程只能属于一个主考学校管理;每名考生有唯一的考号,每门课程有唯一的课程号。(1)写出关系模式R基本的函数依赖集。S#->SN,S#C#->G,C#->CN,C#->U(2)写出关系模式R的候选键。S#,C#(3)关系模式R最高达到第几范式为什么1NF,S#C#->C渥部分函数依赖,不满足2NF(4)将R规范化为

9、3NF。S#,SN;C#,CN;S#,C,#G,C#,U1、建立一个学生"表Student,它由学号Sno、姓名Sname、性别Ssex年龄Saga所在系Sdept五个属性组成,其中学号属性不能为空,并且其值是唯一的。CREATETABLEStudent(SnoCHAR(5)NOTNULLUNIQUE,SnameCHAR(20),SsexCHAR(1),SageINT,SdeptCHAR(15);2、查考试成绩有不及格的学生的学号SELECTDISTINCTSnoFROMCourseWHEREGrade<60;3、将学生95001的年龄改为22岁UPDATEStudentSETSage=22WHERESno='95001'4、计算1号课程的学生平均成绩SELECTAVG(Grade)FROMSCWHERECno='1'5、SELECTSn,SaFROMSWHERESa>all(SELECTAVG(Sa)FROMSA

温馨提示

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

评论

0/150

提交评论