最新数据库基础与应用形成性考核册-答案 下载本文

内容发布更新时间 : 2024/6/16 16:01:42星期一 下面是文章的全部内容请认真阅读。

精品文档

作业一:

一、单选题:

1、在利用计算机进行数据处理的四个发展阶段中,第三个发展阶段是(C)

A.人工管理 B.文件系统 C.数据库系统 D.分布式数据库系统 2、属性的取值范围被称为(D)

A.实体 B.域 C.联系 D.码 3、实用ER图进行描述的是(B)

A.逻辑数据类型 B.概念数据模型 C.关系数据模型 D.对象数据模型 4、若实体A和B是1对多的联系,实体B和C是1对1的联系,则实体A和C是(C)联系。

A.1对1 B.1对多 C.多对多 D.多对1 5、若实体A和B是多对多的联系,实体B和C是1对1的联系,则实体A和C是(D)联系。

A.1对1 B.1对多 C.多对多 D.多对1 6、下面不属于数据库体系结构中三级模式的是(B)

A.内模式 B.全局模式 C.外模式 D.关系模式 7、在文件系统中,存取数据的基本单位是(A)

A.记录 B.数据项 C.二进制位 D.字节 8、层次数据模型的数据是一种(D)

A.线性结构 B.图结构 C.二维表结构 D.树结构 9、一个关系中的每一行称为一个(A)

A.元组 B.属性 C.表达式 D.条件

10、设D1、D2、和D3 定义域中的基数分别为2、3和4,则D1XD2XD3的元组数为(B)

A.9 B.24 C.10 D.14 11、设D1、D2、D3和D4为定义域,则在它们的笛卡乐积的运算结果中,每个元组具有的分量个数为(C)

A.2 B.3 C.4 D.10 12、设关系R1具有a1个属性和b1个元组,关系R2具有a2个属性和b2个元组,则关系R1XR2所具有的属性个数为(D)

A. a1+b1 B. a2+b2 C. a1+a2 D. b1+b2 13、若一个关系为R(学生号,姓名,性别,年龄),则可以作为主码的属性为(A) A.学生号 B.姓名 C.性别 D.年龄

14、设两个关系R1和R2中分别包含有m和n个元组,R1对R2存在着一对多的联系,将其进行自然连接,在得到的运算结果中最多包含的元组个数为(A)。

A.m*n B.m+n C.m D.n 15、设一个关系R1中的属性是A是外码,它对应关系R2中的主码为B,其中被称为父关系的是(B)。

A.R1 B.R2 C.A D.B

16、设一个集合A={3,4,5,6,7},另一个集合B={1,3,5,7,9},则A和B的交集中包含的元素个数为(A)。

A.3 B.5 C.10 D.7

17、设一个集合A={3,4,5,6,7,8},另一个集合B={1,3,5,7,9},则B和A的差集(即B-A)中包含的元素个数为(D)。

A.4 B.5 C.3 D.2 精品文档

精品文档

18、在一个关系R中,若X、Y和Z为互不相同的单属性,并且存在X→Y和Y→Z,则X到Z的函数依赖类型为(B)

A.部分 B.传递 C.直接 D.平凡

19、在一个关系R中,若存在X→Y和X→Z,则存在X→YZ,称此函数依赖的规则是(C)。

A.自反性 B.传递性 C.合并性 D.分解性 20、设一个关系为R(A,B,C,D,E),它的最小函数依赖集为FD={A→B,C→D,(A,C) →E},则该关系的候选码为(B)。

A.(A,B) B.(A,C) C.(A,D) D.(A,E) 21、设一个关系为R(A,B,C,D,E,F,G),它的最小函数依赖集为FD={A→B,C→D,B→E,E→F},则该关系的候选码为(C)。

A.(A,C,G) B.(A,C) C.(A,E,G) D.(A,G) 22、设一个关系为R(A,B,C,D,E),它的最小函数依赖集为FD={A→B, A→C,C→D},则该关系的候选码为(A)。

A.(A,C) B.(A,E) C.(A,B) D.(A,D) 23、在一个关系R中,若属性集X函数决定属性集Y,则记作为(A)。

A.X←Y B.A←→Y C.X→Y D.X→←Y 24、对关系进行规范化,若需要很好地保持着数据的无损连接性和函数依赖性,则最高应该规范化到(D)。

A.第三范式 B.第二范式 C.第一范式 D.BC范式

25、把关系的第一范式规范化为第二范式的过程就是消除属性之间的(B )。

A.部分依赖 B.传递依赖 C.直接 D.完全 二、判断题

1.实体之间的联系有3种,即1对1联系、1对多联系和多对多联系。 ( 对 ) 2.实体之间的联系共有两种,即1对多联系和多对多联系。 (错 ) 3.在一个关系数据模型中,所有关系的定义不是用一个关系来表示的。 (错 ) 4.关系数据模型是以树结构为基础的。 (对 ) 5.在关系数据模型中,运算对象是对关系,而运算结果是一个单值。 (错 ) 6.数据库体系结构具有三级模式结构和两级存储映象。 (对 ) 7.进行数据库系统运行、管理和维护的人员被称为应用程序员。 (错 ) 8.数据库的逻辑结构模型只有两种,层次模型和关系模型。 (错 ) 9.已知两个定义域的基数分别为m和n,则它们的笛卡尔积中的元组数为m+n。 ( 错 )

10.假定一个笛卡尔积中有m个元组,在由它所产生的任何一个关系中,其元组数必然大于等于m。 ( 错 ) 11.在一个关系中,元组个数可以为0。 (对 ) 12.在一个关系中,既包含有关系模式,又必须包含有关系的内容。 ( 错 ) 13.关系的完整性总共包括实体完整性和参照完整性这两种。 (错 ) 14.在一个关系中,主码可能同时有多个。 (错 ) 15.在一个关系中,可以定义主码,也可以不定义主码。 (对 ) 16.对一个关系R进行选择运算,运算结果关系中的元组个数小于等于R中的元组个数。( 对 )

17.对一个关系R进行投影运算,运算结果关系中的元组个数必然等级于R中元组的个数。(X)

18.对两个关系进行等值连接,在其运算结果的关系中,属性个数小于两个关系的属性个数精品文档

精品文档

之和。 19.假定一个关系中存在X→Y的函数依赖,则称Y为决定因素。

(错) (错)

20.假定在一个关系中存在X→Y并且则称X→Y为平凡函数依赖。 (对) 21.假定在一个关系中存在X→Y,并且X的任何真子集都不能函数决定Y,则称X→Y为部分函数依赖。 (错) 22. 假定在一个关系中存在X→Y,并且存在X的一个真子集也能够函数决定Y,则称X→Y为完全函数依赖。 (错) 23.假定在一个关系中存在X→Y和Y→Z,并且X、Y和Z是互不相同的单属性,则存在着X→Z的传递函数依赖。 (对) 24.在一个关系的最小函数依赖集中,可能存在着传递函数依赖。 (对) 25.在一个关系中,若存在X→Y和WY→Z,则不存在WX→Z。 (对)

作业二:

一、单选题:

1、在SQL的查询语句中,group by选项实现的功能是(D)

A.选择 B.求和 C.排序 D.分组统计

2、在SQL的建立基本表操作中,定义主码约束所使用的保留字为(B)

A.PRIMARY B.UNIQUE C.CHECK D.FOREIGN

3、在SQL的建立基本表操作中,定义外码约束所使用的保留字为(D)

A.PRIMARY B.UNIQUE C.CHECK D.FOREIGN 4、在带有保留字VIEW的SQL语句中,其操作对象是(D)。

A.查询 B.索引 C.基本表 D.视图

5、在SELECT查询语句的ORDER BY子句中,若需要按照指定列的升序排列表,则使用的保留字是(A)。

A.DESC B.ASC C.ABC D.DEC 6、在SQL的SELECT语句中,不包含的功能子句是(C)

A.投影 B.连接 C.删除 D.选择

7、当在SELECT查询语句中的from选项中,实现对表的中间连接功能时,使用的保留字为(A)

A.INNER B.LEFT C.RIGHT D.JOINA 8、当在SELECT查询语句中的from选项中,实现对表的右连接功能时,使用的保留字为(C)

A.INNER B.LEFT C.RIGHT D.JOINA 9、利用SQL语言所建立的基本表在数据库中属于(B) A.实表 B.虚表 C.索引 D.视图

10、若两个基本表是通过对应的主码建立联系的,则该联系的类型只能是(A)

A.1对1 B.1对多 C.多对多 D.多对1

11、以一个基本表中的主码同另一个基本表中的外码建立联系,刚这种联系的类型为(B)

A.1对1 B.1对多 C.多对多 D.多对1

12、在一个数据库应用系统设计的过程中,第三个阶段是(C)

A.需求分析 B.概念设计 C. 逻辑设计 D.物理设计 13、在一个数据库应用系统设计的过程中,第四个阶段是(D) 精品文档