数据库基础与应用课程期末模拟试卷(2015秋季-徐孝凯)

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

国家开放大学

数据库基础与应用课程(2478号)模拟试卷

1015年11月理工教学部徐孝凯

一、单项选择题。把合适的选项编号填写在括号内。(每小题3分,共36分)

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

A. 人工管理

B. 文件系统

C. 数据库系统

D. 分布式数据库系统

2.在数据库系统中,存取数据的基本单位是()。

A. 记录

B. 数据项

C. 二进制位

D. 字节

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

A. m*n

B. m+n

C. m

D. n

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

A. (A,C)

B. (C,D)

C. (A,D)

D. (B,D)

5. 在SQL的建立基本表操作中,定义单值约束所使用的保留字为()。

A. PRIMARY

B. UNIQUE

C. CHECK

D. FOREIGN

6. 以一个基本表中的主码同另一个基本表中的外码建立联系,则这种联系的类型为()。

A. 1对1

B. 1对多

C. 多对多

D. 多对1

7. 在Access的主界面操作窗口中,不存在的区域为()。

A. 功能区

B. 导航区

C. 工作区

D. 描述区

8. 在Access的表设计视图中,其上半部分所列的数据项不包括()。

A.字段名称 B.数据类型 C.字段属性 D.说明

9. 在Access中,参数查询属于()。

A.更新查询 B.追加查询 C.交叉表查询 D.选择查询

10. 在Access中,有四种自动创建窗体的命令,下面不属于此类命令的是()。 A.窗体 B.分割窗体 C.空白窗体 D.数据表

11. 报表由5个部分所组成,则最末尾的部分是()。

A.报表页眉 B.页面页脚 C.页面页眉 D.报表页脚

12. 在Access中,若利用宏打开一个查询,则选择的宏操作命令是()。

A.OpenTable B.OpenQuery C.OpenForm D.OpenReport

二、是非判断题。根据叙述正确与否在其后面的括号内打对号“√”或叉号“×”。(每小题3分,共36分)

1.实体之间的联系共有两种,即1对多联系和多对多联系。()

2.假定一个笛卡儿积中有m个元组,在由它所产生的任何一个关系中,其元组数必然大于等于m。()

3.对两个关系按照一方的主码进行等值连接,在其运算结果的关系中,其元组个数必然小于等于原有两个关系中的元组个数之和。()

4.在SQL语言中,字符型常量和日期型常量需要使用双引号括起来。()

5.一个数据库应用系统开发过程的第1个阶段是概念设计。()

6. 嵌入到Access管理系统中的语言是VBA语言。()

7.在Access中,查阅向导是一种数据类型,其值的来源可以由用户直接定义,也可以使用现成表内的某列值。()

8.在Access中,通过建立交叉表查询能够改变现有表中的数据内容。()

9.在Access中,使用“窗体向导”命令不可以创建主/子窗体。()

10. 在Access中,一个窗体由窗体页眉、主体、窗体页脚这三个部分所组成。()

11. 利用“报表”和“报表向导”命令建立报表时,具有相同的操作过程。()

12. 利用VBA编写相应事件的过程代码时,使用的是代码生成器。()

三、单项选择题。把合适的选项编号填写在括号内。假定在名称为教学库的数据库中包含有学生、课程和选课三个表,它们的定义如下所示。(每小题7分,共28分)学生(学生号 char(7),姓名 char(8),性别 char(2),专业 char(10),年级 int)

课程(课程号 char(4),课程名 char(10),课程学分 int)

选课(学生号 char(7),课程号 char(4),成绩 int)

1.在下面查询语句中,所使用的字段函数count是用来()。

select count(*)

from 学生

where 性别='男'

A.求平均值 B.求最大值 C.统计记录个数 D.求总和

2.在下面查询语句中,所使用的字符常量为()。

select 课程学分

from 课程

where 课程名='数据结构'

A.课程 B.'数据结构' C.课程名 D.课程学分

3.在下面查询语句中,所使用的星号*代表选课表中的()。

select *

from 选课

order by 成绩

A.一部分记录 B.全部记录 C.最后一条记录 D.第一条记录

4.在下面查询语句中,进行分组统计所使用的字段名称为()。

select 专业,count(*) as 专业人数

from 学生

group by 专业

A.count(*) B.专业人数 C.学生 D.专业

参考解答:

一、单项选择题。把合适的选项编号填写在括号内。(每小题3分,共36分)

1. B

2. B

3. D

4. C

5. B

6. B

7. D

8. C

9. D 10. C 11. D 12. B

二、是非判断题。根据叙述正确与否在其后面的括号内打对号“√”或叉号“×”。(每小题3分,共36分)

1. ×

2. ×

3. √

4. ×

5. ×

6. √

7. √

8. ×

9. × 10. √ 11. × 12. √

三、单项选择题。把合适的选项编号填写在括号内。假定在名称为教学库的数据库中包含有学生、课程和选课三个表,它们的定义如下所示。(每小题7分,共28分)

1. C

2. B

3. B

4. D

相关文档
最新文档