电大《数据库基础与应用》形考题库


电大《数据库基础与应用》形考题库

"题目1:在利用计算机进行数据处理的四个发展阶段中,第三个发展阶段是()。

人工管理

分布式数据库系统

数据库系统

文件系统"

题目2:属性的取值范围被称为()。

联系

实体"

题目3:实用ER图进行描述的是()。

逻辑数据模型

概念数据模型

关系数据模型

对象数据模型"

题目4:若实体A和B是1对多的联系,实体B和C是1对1的联系,则实体A和C是()联系。

多对多

1对多

多对1

1对1"

题目5:若实体A和B是多对多的联系,实体B和C是1对1的联系,则实体A和C是()联系。

1对1

多对1

1对多

多对多"

题目6:下面不属于数据库体系结构中三级模式的是()。

外模式

内模式

全局模式

关系模式"

题目7:在文件系统中,存取数据的基本单位是()。

数据项

字节

记录

二进制位"

题目8:层次数据模型的结构是一种()。

线性结构

树结构

图结构

二维表结构"

题目9:一个关系中的每一行称为一个()。

元组

属性

表达式

条件"

题目10:设D1、D2和D3定义域中的基数分别为2、3和4,则D1×D2×D3的元组数为( )。

24

14

10

9"

题目11:设D1、D2、D3和D4为定义域,则在它们的笛卡尔积的运算结果中,每个元组具有的分量个数为()。

3

2

10

4"

题目12:设关系R1具有a1个属性和b1个元组,关系R2具有a2个属性和b2个元组,则关系R1×R2所具有的属性个数为()。

a1+a2

b1+b2

a2+b2

a1+b1"

题目13:若一个关系为R(学生号,姓名,性别,年龄),则可以作为主码的属性为()。

性别

姓名

年龄

学生号"

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

n

m

m+n

m*n"

题目15:设一个关系R1中的属性A是外码,它对应关系R2中的主码为B,其中被称为父关系的是()。

R2

B

R1

A"

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

10

5

7

3"

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

5

4

2

3"

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

部分

传递

直接

平凡"

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

自反性

传递性

分解性

合并性"

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

(A,C)

(A,B)

(A,E)

(A,D)"

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

(A,E,G)

(A,C)

(A,C,G)

(A,G)"

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

(A,D)

(A,C)

(A,B)

(A,E)"

题目23:在一个关系R中,若属性集X函数决定属性集Y,则记作为()。

X←Y

X←→Y

X→←Y

X→Y"

题目24:对关系进行规范化,若需要很好地保持着数据的无损连接性和函数依赖性,则最高应该规范化到()。

第二范式

BC范式

第三范式

第一范式"

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

直接

完全

部分依赖

传递依赖"

题目26:实体之间的联系有3种,即1对1联系、1对多联系和多对多联系。()

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

题目28:在一个关系数据模型中,所有关系的定义不是用一个关系来表示的。()

题目29:关系数据模型是以树结构为基础的。()

题目30:在关系数据模型中,运算对象是关系,而运算结果是一个单值。()

题目31:数据库体系结构具有三级模式结构和两级存储映象。()

题目32:进行数据库系统运行、管理和维护的人员被称为应用程序员。()

题目33:数据库的逻辑结构模型只有两种,层次模型和关系模型。()

题目34:已知两个定义域的基数分别为m和n,则它们的笛卡儿积中的元组数为m+n。()

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

题目36:在一个关系中,元组个数可以为0。()

题目37:在一个关系中,既包含有关系模式,又必须包含有关系的内容。()

题目38:关系的完整性总共包括实体完整性和参照完整性这两种。()

题目39:在一个关系中,主码可能同时有多个。()

题目40:在一个关系中,可以定义主码,也可以不定义主码。()

题目41:对一个关系R进行选择运算,运算结果关系中的元组个数小于等于R中的元组个数。()

题目42:对一个关系R进行投影运算,运算结果关系中的元组个数必然等于R中的元组个数。()

题目43:对两个关系进行等值连接,在其运算结果的关系中,属性个数小于两个关系的属性个数之和。()

题目44:假定在一个关系中存在X→Y的函数依赖,则称Y为决定因素。()

题目45:假定在一个关系中存在X→Y并且X⊇Y,则称X→Y为平凡函数依赖。()

题目46:假定在一个关系中存在X→Y,并且X的任何真子集都不能函数决定Y,则称X→Y为部分函数依赖。

题目47:假定在一个关系中存在X→Y,并且存在X的一个真子集也能够函数决定Y,则称X→Y为完全函数依赖。()

题目48:假定在一个关系中存在X→Y和Y→Z,并且X、Y和Z是互不相同的单属性,则存在着X→Z的传递函数依赖。()

题目49:在一个关系的最小函数依赖集中,可能存在着传递函数依赖。()

题目50:在一个关系中,若存在X→Y和WY→Z,则不存在WX→Z。()

"题目1:在SQL的查询语句中,group by选项实现的功能是()。

分组统计

求和

选择

排序"

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

PRIMARY

UNIQUE

CHECK

FOREIGN"

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

CHECK

PRIMARY

UNIQUE

FOREIGN"

题目4:在带有保留字VIEW的SQL语句中,其操作对象是()。

基本表

视图

索引

查询"

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

DEC

ABC

DESC

ASC"

题目6:在SQL的SELECT语句中,不包含的功能子句是()。

投影

连接

选择

删除"

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

JOINA

INNER

LEFT

RIGHT"

题目8:当在SELECT查询语句的from选项中,实现对表的右连接功能时,使用的保留字为()。

RIGHT

INNER

JOINC

LEFT"

题目9:利用SQL语言所建立的基本表在数据库中属于()。

虚表

实表

视图

索引"

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

1对多

多对多

1对1

多对1"

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

1对多

多对多

1对1

多对1"

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

物理设计

逻辑设计

需求分析

概念设计"

题目13:在一个数据库应用系统设计的过程中,第四个阶段是()。

概念设计

需求分析

物理设计

逻辑设计"

题目14:在数据库应用系统设计的需求分析阶段,不需要做的事情是()。

画出数据流图

创建基本表

编写需求说明书

建立数据字典"

题目15:在数据库应用系统设计的概念设计阶段,需要做的事情是()。

建立视图

建立数据字典

建立基本表

画出ER图"

题目16:在SQL语言中,字符型常量和日期型常量需要使用单引号括起来。()

题目17:在SQL语言中,整数型常量和实数型常量需要使用单引号括起来。()

题目18:在SQL语言中,整数型常量和实数型常量不需要使用任何符号作为起止标记符。()

题目19:使用一条INSERT语句只能向表中插入一条记录,不能同时插入多条记录。()

题目20:使用一条UPDATE语句只能修改表中一条记录,不能同时修改多条记录。()

题目21:一个视图只能建立在一个基本表上,不能建立在多个基本表上。()

题目22:可以在SELECT语句的FROM选项中,为给出的每个表附加一个别名。()

题目23:在SELECT语句的FROM选项中,只能给出一个表,不能给出多个表。()

题目24:在SELECT语句的FROM选项中,每对表之间的连接方式共有两种。()

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

题目26:需求分析阶段的主要目标是画出数据流图,建立数据字典和编写需求说明书。()

题目27:概念设计也要贯彻概念单一化原则,即一个实体只用来反映一种事实,一个实体中的所有属性都是用来直接描述码的。()

题目28:商品实体与销售实体之间是1对多的联系,其中商品实体为父表,销售实体为子表。()

题目29:在介绍旅店管理的数据库设计中,客房表为基本表,客房空闲表为视图。()

题目30:在介绍旅店管理的数据库设计中,住宿费表为基本表,消费卡表为视图。()

题目31:根据主教材第四章所给的商品库和教学库,为下列所给的每条SQL查询语句匹配相应的功能(每小题4分,共20分)。

选项:

A从教学库中查询出没有被姓名为王明的学生所选修的所有课程信息。

B从教学库中查询出没有选修任何课程的学生信息。

C从商品库中查询出每一种商品的商品代号、分类名、数量和品牌等信息。

D从商品库中查询出所有商品的不同品牌的总数。

E从教学库中查询出每个专业的学生人数,并按人数多少降序排列。

(1)select x.商品代号,分类名,数量,品牌

from 商品表1 x,商品表2 y

where x.商品代号=y.商品代号

上方语句功能为:{A; B; C; D; E}

(2)select count(*) as 品牌数

from (select distinct 品牌 from 商品表2) as xxk

上方语句功能为:{A; B; C; D; E}

(3) select *

from 学生

where 学生号 not in (select 学生号 from 选课)

上方语句功能为:{A; B; C; D; E}

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

from 学生

group by 专业

order by 2 desc

上方语句功能为:{A; B; C; D; E}

(5) select *

from 课程

where 课程号 in (select 课程号 from 学生 x, 选课 y

where x.学生号=y.学生号 and x.姓名='王明')

上方语句功能为:{A; B; C; D; E}"

题目32:根据教材第四章所给的商品库和教学库,为下列所给的每种功能匹配相应的查询语句(每小题4分,共20分)。

选项:

Aselect 商品代号,分类名,单价,数量,单价*数量 as 总价值

from 商品表1

order by 5 desc

Bselect *

from 商品表1

where 数量 between 10 and 20 (或where 数量>;=10 and 数量<;=20) Cselect * from 商品表1 where单价>;all(select 单价

from 商品表1

where 分类名='空调器'

Dselect distinct 学生.*

from 学生,选课

where 学生.学生号=选课.学生号 and 学生.姓名<;>;'刘芹'

and 课程号=any(select 课程号

from 学生,选课

where 学生.学生号=选课.学生号 and 姓名='刘芹'

Eselect 分类名

from 商品表1

group by 分类名 having count(*)>;1

(1)从商品库中查询出数量在10和20之间的所有商品。

对应的查询语句为:{A; B; C; D; E}

(2)从商品库中查询出比所有空调器的单价都高的每种商品。

对应的查询语句为:{A; B; C; D; E}

(3)从商品库中查询出同一类商品多于一种的所有分类名。

对应的查询语句为:{A; B; C; D; E}

(4)从商品库中查询出每种商品的总价值,并按降序排列出来。

对应的查询语句为: {A; B; C; D; E}

(5)从教学库中查询出至少选修了姓名为刘芹的学生所选课程中任一门课的所有学生。

对应的查询语句为: {A; B; C; D; E}"

"题目1:对Access数据库文件的基本操作是()。

选择、投影与连接

打开、保存和关闭

索引、查询与统计

增加、删除和修改"

题目2:下面属于Access数据库中所含操作对象的是()。

窗体

索引

数据记录

文件"

题目3:在Access数据库中,不存在的操作对象的类型是()。

视图

查询

窗体

表"

题目4:在Access数据库中,不存在的操作对象的类型是()。

查询

表格

模块

报表"

题目5:在Access的主界面操作窗口中,不存在的区域为()。

导航区

描述区

工作区

功能区"

题目6:在Access工作窗口的功能区中,不存在的选项卡为()。

数据库工具

创建

查询

开始"

题目7:在Access中,用来定义和保存数据的对象是( )。

窗体

查询

报表"

题目8:在Access的宏和模块对象中,所包含的内容为()。

图形

数据

表格

命令"

题目9:能够在Access数据库中使用各种控件元素的对象类型是()。

查询

窗体

宏"

题目10:在Access数据库的六大对象类型中,用于存储数据的对象是()。

查询

报表

模块"

题目11:在Access中,能够使表中的某些字段不被显示出来的做法是()。

冻结

筛选

排序

隐藏"

题目12:在Access中,字段的“有效性规则”属性可用来限制用户在该字段中输入的数据,它与该字段构成一个()。

特殊字符串

逻辑表达式

函数

控制符"

题目13:在Access的表定义中,字段的OLE对象类型用来存储()。

文本数据

货币数据

数字数据

多媒体数据"

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

说明

字段名称

字段属性

数据类型"

题目15:在Access的表设计视图中,进行字段有效性规则的设置时,字符文本需要使用的定界符为()。

双引号

中括号

#字号

圆括号"

题目16:在Access的表设计视图中,不属于字段属性设置的选项是()。

字段大小

有效性规则

数据类型

默认值"

题目17:在Access中,需要进行数据的导入和导出操作时,应使用的选项卡为()。

数据库工具

开始

外部数据

创建"

题目18:在Access中,当建立表之间的关系时,不能够进行的选择是()。

实施参照完整性

级联更新相关字段

级联插入相关记录

级联删除相关记录"

题目19:在Access 2010数据库中,数据表中的字段类型有多种,其中用来保存文本内容的两种数据类型是()。

备注和时间

数字和文本

文本和备注

日期和货币"

题目20:如果要将查询结果作为一个新表添加到数据库中,应该使用()。

更新查询

追加查询

生成表查询

选择查询"

题目21:在Access中要创建一个查询对象,不可以使用()。

窗体设计

SQL语句

查询向导

查询设计"

题目22:下列不属于修改数据的查询是()。

生成表查询

选择查询

追加查询

删除查询"

题目23:在Access的查询设计网格中,不包含的数据行是()。

显示

条件"

题目24:在Access的查询设计网格中,不包含的数据行是()。

字段

计算

排序"

题目25:在Access的“查询工具设计”选项卡功能区中,可以看到“查询类型”中的六大分类,分别是选择、交叉表、生成表、更新、追加和()。

删除

补充

插入

连接"

题目26:在Access数据库中,所有的基本数据都是存储在表对象中的。()

题目27:Access数据库中的宏对象是在查询对象中使用的。()

题目28:Access数据库中,窗体和报表的数据来源是表或查询。()

题目29:嵌入到Access管理系统中的语言是VBA语言。()

题目30:一个Access数据库应用系统是一个由各种所需要的对象而组成的系统。()

题目31:一个Access数据库应用系统中最多存在着四种不同类型的操作对象。()

题目32:在利用Access新创建的空白数据库中,将自动打开一个表对象。()

题目33:在Access数据库管理系统界面中,同一时刻只能打开一个数据库文件。()

题目34:在Access中,当打开一个新的数据库文件时,原有打开的数据库文件将自动被关闭掉。()

题目35:在Access数据库管理系统界面中,只存在着选项卡功能区和对象打开区,不存在导航窗格区。()

题目36:在Access中,数据表外观的调整只能改变其观感,不能改变表中数据的存储格式和内容。()

题目37:在Access中,查阅向导是一种数据类型,其值的来源可以是数据库中一个表内某列的值。()

题目38:在Access中,经常是通过数据表视图窗口来定义和修改表结构。()

题目39:在Access的数据表中,字段的列宽和数据行的显示高度都是不可以调整的。()

题目40:在Access中,当打开一个数据表时,不能够隐藏和冻结某些字段。()

题目41:在Access中,建立两个数据表之间的关系连线时,此两个表之间的关系可以是1对1的关系。()

题目42:在Access的数据表视图窗口中,能够查看与之关联的子数据表的内容。()

题目43:在Access中,通过建立查询不能够改变现有表中的数据内容。()

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

题目45:在Access中,通过建立参数查询不能够改变现有表中的数据内容。()

题目46:在Access中,一个查询对象中的内容,能够来源于多个数据表。()

题目47:在Access中,一个查询对象中的内容,可以来源于其它的查询对象。()

题目48:在Access中,查询设计视图包含上下两个部分,上半部分显示出进行查询设计的网格,下半部分显示出待查表的名称和字段。()

题目49:在Access的查询设计网格中,被列出的字段可以进行显示,也可以取消其显示。()

题目50:在Access中,利用查询只能够得到表中字段的内容,不能够对其进行计算、分组统计和汇总。()

"题目1:下面不属于Access窗体中可用视图状态的是()。

设计视图

追加视图

数据表视图

窗体视图"

题目2:在Access中,一屏只能显示表中一条记录的窗体类型属于()。

多个项目

纵栏式

图表

数据表"

题目3:在窗体使用的控件中,用于显示和修改数据表中字段的常用控件是()。

复选框控件

标签控件

文本框控件

选项组控件"

题目4:在Access中,若要实现不同操作对象之间的切换,则应该使用的对象是()。

窗体

查询

报表"

题目5:在Access的操作界面中,命令按钮控件主要被使用的对象类型是()。

窗体

查询

报表

表"

题目6:在Access中,有四种自动创建窗体的命令,下面不属于此类命令的是()。

分割窗体

窗体

空白窗体

数据表"

题目7:在Access中,不属于系统提供的建立窗体命令的名称是()。

窗体向导

主子窗体

窗体设计

空白窗体"

题目8:在Access的窗体中,若用来显示“是/否”型字段,则不应该选取的控件是()。

切换按钮

选项按钮

复选框

列表框"

题目9:在Access中,所有控件被分为三大类,其中不属于此类名称的是()。

非绑定型

绑定型

字符型

计算型"

题目10:在Access中,一个窗体由三个部分所组成,其中包括窗体页脚、主体和()。

窗体页眉

窗体标题

页面页脚

页面页眉"

题目11:报表中不可缺少的部分是()。

页面页眉

主体

页面页脚

报表页眉"

题目12:如果要设计一个报表,该报表将用于标识公司的资产设备,则应将该报表设计为()。

数据透视图报表

交叉报表

一般报表

标签报表"

题目13:报表由5个部分所组成,紧邻主体部分之后的部分是()。

页面页脚

页面页眉

报表页眉

报表页脚"

题目14:报表由5个部分所组成,则最末尾的部分是()。

页面页眉

报表页眉

页面页脚

报表页脚"

题目15:报表有4种视图状态,分别是报表视图、打印预览、设计视图和()。

数据表视图

编辑视图

标签视图

布局视图"

题目16:报表操作中可以使用5种命令生成报表,包括报表、空报表、标签、报表向导和()。

报表设计

报表定义

编辑报表

布局报表"

题目17:下列不属于Access数据库中六种操作对象类型的是()。

过程

窗体

模块"

题目18:宏操作命令OpenForm的功能是打开一个()。

报表

查询

窗体"

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

OpenTable

OpenReport

OpenQuery

OpenForm"

题目20:创建宏时至少要定义一个宏操作,并要设置相应的()。

命令按钮

条件

宏操作参数

注释信息"

题目21:当启动一个数据库时将自动执行一个宏,此宏的名称必须为()。

Macro

Auto

AutoExec

Exce"

题目22:在Access中,将焦点转移到窗口中指定控件上的宏操作命令是()。

FindRecord

GotoRecord

RunMacro

GotoControl"

题目23:在VBA语言中,全局变量定义语句的开始关键字是()。

Dim

Private

Public

Static"

题目24:在Access中,每个模块对象内的过程所包含的语法成分是()。

语句

事件

数值

文本"

题目25:在Access数据库中,模块被分为类模块和()。

标准模块

事件模块

语句模块

文本模块"

题目26:在Access中,普通窗体视图才对应有布局视图,数据表窗体视图没有对应的布局视图。()

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

题目28:对于Access中的每个窗体对象,只有布局视图和设计视图状态,而没有其他的视图状态。()

题目29:在Access中,文本框控件不仅能够用于显示数据,而且能够用于输入或者编辑数据。()

题目30:在Access中,一个窗体是由各种控件组合而成的一个整体对象。()

题目31:在Access的窗体中,绑定型控件主要起到信息提示和美化窗体的作用。()

题目32:在Access的窗体中,一个选项组对象只能包含多个切换按钮、不能包含多个选项按钮。()

题目33:报表与窗体一样具有对数据的修改和显示功能。()

题目34:标签报表是通过报表向导从表或查询中选取部分字段生成的。()

题目35:可以利用“空报表”和“报表设计”命令,向报表中添加相关控件。()

题目36:利用“报表设计”命令建立报表时,不能向报表中添加相关控件。()

题目37:利用“标签”命令建立标签报表时,将依次打开一系列标签向导对话框。()

题目38:当打开一个表对象后,利用“报表”命令建立报表时,将立即产生出针对该表对象的一个报表。()

题目39:在Access中,建立一个宏对象时,可以包含有一条或若干条宏命令。()

题目40:在Access中,利用表达式生成器能够建立一个宏对象。()

题目41:通过使用宏对象,用户不必利用VBA编写代码,即可添加相应控件的操作功能。()

题目42:在运行一个宏时,宏中的每一个命令操作将由上向下顺序执行。()

题目43:利用宏对象能够关闭表、查询、窗体等对象。()

题目44:进行VBA程序开发所使用的编辑工具是VBE(Visual Basic for Editor)。()

题目45:利用VBA编写相应事件的过程代码时,使用的是表达式生成器。()

题目46:在VBA语言中,所使用的语句关键字、函数名、变量名、对象名等,不必区分字母大小写,它们是等效的。()

题目47:对一个控件建立相应的事件过程时,它可以是以SUB为标识的一般过程,也可以是以FUNCTION为标识的函数过程。()

题目48:在Access中,对窗体和报表进行复制、导出等操作时,所含的事件过程将不会跟着被复制和导出。()

题目49:在VBA语言中,进行数据库访问的方法之一是采用ADO接口技术,它的英文含义是ActiveX Data Objects。()

题目50:在VBA语言中,进行数据库访问的方法有多种,本教材中主要介绍的是DAO方法。()


Tag:数据库基础与应用 时间:2024-11-02 16:48:22