您好,欢迎来到九壹网。
搜索
您的当前位置:首页数据库原理与应用期中试卷答案

数据库原理与应用期中试卷答案

来源:九壹网
南昌大学 / 学年第 学期考试试卷

期中试卷答案

1.数据库是长期存储在计算机内、有组织的、可共享的( B ) A.文件集合 C.命令集合

B.数据集合 D.程序集合

2.应用程序员所看到和使用的是数据库的( C ) A.外部模型 C.逻辑模型

B.物理模型 D.概念模型

3.从一个数据库文件中取出满足某个条件的所有记录的操作是( A ) A.选择 C.投影

B.连接 D.复制

4.下面关于自然连接与等值连接的各个叙述中,不正确的是( C ) ...A.自然连接是一种特殊的等值连接

B.自然连接要求两个关系中具有相同的属性组,而等值连接不必 C.两种连接都可以只用笛卡尔积和选择运算导出

D.自然连接要在结果中去掉重复的属性,而等值连接则不必 5.SQL语言是关系数据库的标准语言,它是( B ) A.过程化的 C.格式化的

B.非过程化的 D.导航式的

6.现要查找缺少学习成绩(G)的学生学号(Sno)和课程号(Cno),相应的SQL语句(D) SELECT Sno,Cno FROM SC WHERE

中WHERE后正确的条件表达式是 A.G=0 C.G=NULL

B.G<=0 D.G IS NULL

7.设有教师表Rl和学生表R2,如下表所示,则R1R2的行数和列数分别为( C ) Rl R2 教师编号 125 167 教师姓名 吴亚利 张小明

学号 99321 99322 .1

姓名 梁山 李双双 教师编号 231 125 南昌大学 / 学年第 学期考试试卷

231 刘朋 99323 99324 王 萍 张 杰 231 125 A.行数为12,列数为5

C.行数为4,列数为4

8.SQL语言的一次查询的结果是一个(D ) A.数据项 C.元组

B.行数为12,列数为4 D.行数为4,列数为5

B.记录 D.表

9.设有关系表R(如下表所示),该关系的主码是( B )

Ra 1 1 1 2 3 1 A.a C.(b,c)

b 1 2 3 1 2 4 c 2 1 2 1 1 2 B.(a,b) D.(a,c)

10.在下面的数据库表中,若学生表的主码是学号,系别表的主码是系别号,用SQL语言不能执行的下面操作是:( BD ) ..

学生表

学号 001 005 006 010 姓名 李红 王明 王芳 张强 年龄 19 系别号 01 系别表

系别号 01 系别名称 数学系 20 01 02 中文系 18 02 03 计算机系

20 03 A.从学生表中删除行(′005′,′王明′,20,′01′) B.将行(′005′,′王山′,19,′04′)插入到学生表中 C.将学号为′001′的年龄改为18

.2

南昌大学 / 学年第 学期考试试卷

D.将学号为′010′的系别号改为′04′

11. 规范化理论是关系数据库进行逻辑设计的理论依据,根据这个理论, 关系数据库中的关系必须满足:每一个属性都是(B ) 。

A. 长度不变的 B. 不可分解的 C. 互相关联的 D. 互不相关的 12. 已知关系模式R(A,B,C,D,E)及其上的函数相关性集合 F={A→D,B→C ,E→A },该关系模式的候选键是( B) 。 A.AB B. BE C.CD D. DE

13. 设有关系模式W(C,P,S,G,T,R),其中各属性的含义是:C表示课 程,P表示教师,S表示学生,G表示成绩,T表示时间,R表示教室, 根据语义有如下数据依赖集:

D={ C→P,(S,C)→G,(T,R)→C,(T,P)→R,(T,S)→R }, 所属性集TR的属性闭包(TP)+是(C) A. TP B. TPR C.TPRC D.TPRCSG

关系模式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. 1NF B.2NF C. 3NF D. BCNF

14. 关系模式R中的属性全是主属性,则R的最高范式必定是(C) 。 A. 1NF B. 2NF C. 3NF D. BCNF

15. 在关系数据库中,任何二元关系模式的最高范式必定是(D ) 。 A. 1NF B.2NF C. 3NF D. BCNF

16. 若关系模式R(U,F)属于3NF,则( C)。

A. 一定属于BCNF B. 消除了插入的删除异常

C. 仍存在一定的插入和删除异常D. 属于BCNF且消除了插入和删除异常

.3

南昌大学 / 学年第 学期考试试卷

17. 下列说法不正确的是(C)。

A. 任何一个包含两个属性的关系模式一定满足3NF B. 任何一个包含两个属性的关系模式一定满足BCNF

C. 任何一个包含三个属性的关系模式一定满足3NF D. 任何一个关系模式都一定有候选键

18. 关系的规范化中,各个范式之间的关系是(B) 。

A. 1NF2NF3NF B. 3NF2NF1NF C. 1NF=2NF=3NF D. 1NF2NFBCNF3NF

19. 学生表(id,name,sex,age,depart_id,depart_name),存在函数依赖是

id→name,sex,age,depart_id;dept_id→dept_name,其满足(B)。 A. 1NF B. 2NF C. 3NF D. BCNF 二

1.设有关系模式R(U,F),其中U=ABCDEF,F={A->BCD, AB->D, D->E,E->F,D->F}, 求F的最小函数依赖集。

A->B, A->C A->D, AB->D, D->E,E->F,D->F A->B, A->C A->D, D->E,E->F,D->F A->B, A->C A->D, D->E, E->F

2.假设为自学考试成绩管理设计了一个关系R(S#,SN,C#,CN,G,U), 其属性的含义依次为考生号、姓名、课程号、课程名、分数和主考学校名称。 规定每个学生学习一门课程只有一个分数;一个主考学校主管多门课程的考试, 且一门课程只能属于一个主考学校管理;每名考生有唯一的考号,每门课程有 唯一的课程号。

(1)写出关系模式R基本的函数依赖集。 S#->SN, S#C#->G,C#->CN,C#->U (2)写出关系模式R的候选键。 S#,C#

(3)关系模式R最高达到第几范式?为什么?

.4

南昌大学 / 学年第 学期考试试卷

1NF,S#C#->CN是部分函数依赖,不满足2NF (4)将R规范化为3NF。 S#,SN ;C#,CN ;S#,C,#G, C#,U 三

1、建立一个“学生”表Student,它由学号Sno、姓名Sname、性别Ssex、年龄Sage、所在系Sdept五个属性组成,其中学号属性不能为空,并且其值是唯一的。

CREATETABLE Student

(Sno CHAR(5) NOT NULL UNIQUE, Sname CHAR(20), Ssex CHAR(1), Sage INT,

Sdept CHAR(15));

2、查考试成绩有不及格的学生的学号 SELECT DISTINCT Sno FROM Course WHERE Grade <60;

3、将学生95001的年龄改为22岁 UPDATE Student SET Sage=22 WHERE Sno='95001';

4、计算1号课程的学生平均成绩 SELECT AVG(Grade) FROM SC WHERE Cno='1'; 5、SELECT Sn,Sa FROM S WHERE Sa > all

.5

南昌大学 / 学年第 学期考试试卷

(SELECT AVG(Sa) FROM S AS S1 WHERE S1.Se=’女’) 6、SELECT S# FROM SC GROUP BY S# HAVING COUNT(*)>1 SC1:=SC

S#(SC.S#SC1.S#SC.C#SC1.C#(SCSC1))7.

Sn(SC#'CS'SC)

8. SCS#(S)

.6

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- 91gzw.com 版权所有 湘ICP备2023023988号-2

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务