2014电大最新《数据库基础与应用》
形成性考核册答案
2014电大最新《数据库基础及应用》形成性考核册作业答案一
(第1~第3章)
一、单选题(在每小题的空括号内填写上正确选项的字母,每小题2分,共36分) 1.在利用计算机进行数据处理的四个发展阶段中,第3个发展阶段是( C )。 A.人工管理 B.文件系统 C.数据库系统 D.分布式数据库系统 2实体中能够唯一标识自己的属性被称做( A )。 A.码 B.域 C.联系 D.元组 3、关系数据模型属于( B )。
A.概念数据模型 B.逻辑数据模型 C.存储数据模型 D.对象数据模型
4.若实体A和B是1对多的联系,实体B和C是多对1的联系,则实体A和C是( C )联系。
A.1对1 B.1对多 C.多对多 D.多对1
5.在数据库体系结构的三级模式中,全局模式处于( B )层。 A.最内 B.中间 C.最外 D.应用
6.下面不属于数据库体系结构中三级模式的是( C )。
A.存储模式 B.逻辑模式 C.数据模式 D.应用模式
7.设D1、D2和D3定义域中的基数分别为2、3和4,则D1xD2xD3的元组数为( B )。
A.9 B.24 C.10 D.14
8.设关系R1具有a1个属性和b1个元组,关系R2具有a2个属性和b2个元组,则关系R1×R2所具有的元组个数( D )。 A.a1+b1 B.a2+b2 C.a1xa2 D.b1xb2 9.若一个关系为R(学生号,姓名,性别,年龄),则可以作为主码的属性为( A )。 A.学生号 B.姓名 C.性别 D.年龄
10.设一个关系模式为R(A,B,C),对应的关系内容为R={{1,10,50},{2,10,60},{3,20,72},{4,30,60}},则δB>15(R)的运算结果中具有的元组个数为( B )。
A.1 B.2 C.3 D.4
11.设一个学生关系为S(学生号,姓名),课程关系为C(课程号,课程名),选课关系为X(学生号,课程号,成绩)。则求出所有选修课程信息的运算表达式为П课程号(X)与( A )的自然连接。
A.C B.S C.X D.П课程号(C)
12.设两个关系中分别包含有m和n个属性,它们具有同一个公共属性,当对它们进行等值连接时,运算结果的关系中包含的属性个数为( C )。 A.m*n B.m+n-1 C.m+n D.m+n+1 13.在一个关系R中,若X,Y和Z为互不相同的单属性,并且存在XY和YZ,则必然存在X到Z的( B )函数依赖。
A.部分 B.传递 C.直接 D.平凡
14.在一个关系R中,若存在“学号系号,系号系主任”,则该关系必定存在着( )函数依赖。
A.部分 B.平凡 C.相互 D.传递 15.设一个关系为R(A,B.C,D,E),它的最小函数依赖集为FD={AB,CD,(A,C)E},则该关系的候选码为( B )。
A.(A,B) B.(A,C) C.(A,D) D.(A,E) 16.设一个关系为R(A,B,C,D,E),它的最小函数依赖集为FD={AB,BC.BD,DE},则该关系的候选码为( C )。
A.(A,B) B.(A,D) C.A D.B 17.设一个关系为R(A,B,C,D,E),它的最小函数依赖集为FD={AB,AC,(C,D) E},则该关系的候选码为( C )。
A.(A,C) B.(C,D) C.(A,D) D.(B,D)
18.设一个关系为R(A.B,C,D,E,F,G),它的最小函数依赖集为FD={AB,AC,CD,CE,AF,FG},若要规范化为高一级的范式,则将得到( C )个关系。
A.1 B.2 C.3 D.4
《数据库基础与应用》形成性考核册答案(二)
一、填空题
1.一个学生模式为(学号,姓名,班级号,)其中学号为关键字;一个班级关系模式为(班级号,专业,教室)其中班级号为关键字;则学生关系模式中的外关键字为__班级号__。
2.一个职工关系模式为(职工号,姓名,车间号),其中职工号为关键字;一个车间关系模式为(车间号,地点,面积),其中车间好为关键字;则职工关系模式中的外关键字为__车间号__。
3.在SQL所支持的数据库系统的三级模式结构中,视图属于_外模式_,基本表属于__模式__。
4.在SQL语言中,定义一个基本表的命令为__ create table __。
5.定义一个基本表就是定义其表名,以及每个字段的__名称 , 类型 , 宽度 和小数位数。
6.在定义一个基本表中,每个字段的类型用一个字母表示,其中C表示___字符__ 型,N表示__数值__型,D表示__日期 _型,L表示__逻辑_ 型,M表示__备注__型,F表示__浮点__型。
7.假定利用CREATE TABLE命令建立如下一个基本表:BOOK(总编号C(6),分类号c(8),书名c(16),单价n(10,2),则分类号字段的类型为_ 字符 _型,字段宽度为__8__。
8.INSERT INTO命令能够向基本表中__插入__一条记录。
9.对于属性X的每一个具体值,属性Y有唯一的具体值与之对应,则称Y__依赖于__X,或称X__决定 __Y,记作__ X->Y ___,X 称为决定因素。
10.设XàY是关系模式R的一个函数依赖,并且Y不是X的子集,则称X->Y是__非平凡函数依赖___。
11. 设XàY是关系模式R的一个函数依赖,并且Y是X的子集,则称X->Y是__平凡函数依赖__。
12.如果属性X和Y是1:1的联系,则称X和Y之间的依赖关系为__互相依赖__,记作__ X<->Y __。
13.设XàY是关系模式R的一个函数依赖,如果存在X的真子集X,使得XàY成立,则称Y__部分依赖__X,记作_____________ 。
14.设XàY是关系模式R的一个函数依赖,如果存在X的真子集X,使得XàY成立,则称Y__完全依赖于__ X,记作__________________________。
15.在同一个关系模式中,如果存在非平凡函数依赖XàY, YàZ,而Y--\\àZ,则称Z__传递依赖__ X
16.在一个关系模式中,若一个属性或属性组K完全函数决定整个元组,则称K为该关系一个___候选关键字___。
18.包含在任何一个候选关键字中的属性称为_主属性_,不包含在任何一个候选关键字中的属性称为__非主属性__。
19.在一个关系模式中,若属性或属性组X不是该关系的关键字,但它是其他关系模式的关键字,则称X为该关系的__外关键字__。
20.在关系模式中,若每个属性都是不可再分割的最小数据单位,则R属于___第一___范式,记作__ R∈1NF __。
21.如果一个关系R中的所有非主属性都完全函数依赖于每个候选关键字,则称关系R属____第二____范式,记作___ R∈2NF ___。
22.如果一个关系R中的所有非主属性都不传递依赖于每个候选关键字,则称关系R属于__第三__ 范式,记作__ R∈3NF ___。
23.如果一个关系R中的所有属性都不传递依赖R中的任何候选关键字,或者说,关系R的每个决定因素都是候选关键字时,
则称关系R属于___ BC___ 范式,记为__ R∈BCNF __。
24.在一个关系的个属性之间存在着___1:1___ ,___1:N __ 和___ M:N ___这三种类型的联系。
25.关系规范化就是使一个关系模式描述一个___实体__,或实体间的一种___联系___。
26.关系规范化应遵循概念___单一化__ 原则。
28. 关系规范化的过程是通过对初始关系模式的逐步___分解__ 来实现的。 29.从第一范式逐步规范化到第二,第三,BCNF范式的过程,就是逐步消除各种___函数依赖____ 的过程 30.一个关系模式为Y(1X1,X2,X3,X4),假定该关系存在着如下函数依赖:(X1,X2)àx3,x2àx4 ,则该关系属于___第一___范式,因为它存在着__部分依赖__。 31. .一个关系模式为Y(1X1,X2,X3,X4),假定该关系存在着如下函数依赖:X1?àX2,X1-àx3,X1-àx4,则该关系属于__ BC __范式
32.数据库应用系统设计所经过的前四个阶段是__需求分析 , 概念结构设计 , 逻辑结构设计 和 物理存储设计___。 33.数据库概念结构设计的工具是__E-R图__。 34.假定一个E-R图包含有A实体和B实体,并且从A到B存在这M:N的联系,则转换成关系模型后,包含有_ 3_ 个关系模式。 二、选择题
1、任何一个满足2NF但不满足3NF的关系模式都不存在( B )。 A、主属性对键的部分依赖 B、非主属性对键的部分依赖 C、主属性对键的传递依赖 D、非主属性对键的传递依赖