北京电大数据库基础网考典型题(整理打印版)
北京电大数据库基础网考典型题(整理打印版)本文简介:第第11章章数据库系统概论数据库系统概论一、单选题一、单选题1.数据库管理系统(DBMS)是(CC)C.一组软件2.在数据库中存储的是(D)D.数据及数据之间的联系3.若一个关系为R(学生号,姓名,性别,年龄),则哪个属性适合作为该关系的主码?(A)A.学生号4.在数据库的三级模式结构中,模式有(A
北京电大数据库基础网考典型题(整理打印版)本文内容:
第第
1
1
章章
数据库系统概论数据库系统概论
一、单选题一、单选题
1.
数据库管理系统(DBMS)是
(
C
C
)
C.一组软件
2.
在数据库中存储的是(
D
)
D.
数据及数据之间的联系
3.
若一个关系为
R(学生号,姓名,性别,年龄),则哪个属性适合作为该关系的主码?(A
)
A.
学生
号
4.在数据库的三级模式结构中,模式有
(
A
A
)
A.
1
个
5.
数据库系统的核心是(
A
)。
A.数据库管理系统
6.
数据库系统与文件系统的主要区别是
(
D
)。
D.文件系统没有解决数据冗余和数据独立性问题,而数据库系统解决了这些问题
7.
关系数据库系统中所使用的数据结构是
(
B
)
B.二维表
8.
关系模型中,一个关键字是(
B
)。
B.可由一个或多个其值能唯一标识该关系模式中任何元组的属性组成
9.
如果一个班只能有一个班长,而且一个班长不能同时担任其他班的班长,班级和班长两个实体之间的
关系属于(
A
)。
A.一对一联系
二、判断题二、判断题
1.
在对象数据模型中,对象不但能够继承,而且能够嵌套。
(
√
)
2.
在文件管理阶段,文件之间是相互联系的,在数据库管理阶段,文件之间是相互独立的。(
××
)
3.
分布式数据库系统既支持客户的局部应用,又支持客户的全局应用。
(
√
)
4.
主码是一种候选码码,主码中的属性个数没有限制。
(
√
)
5.
在文件系统中,不容易做到数据共享,而在数据库系统中,容易做到数据共享。
(
√
)
6.
若一个联系涉及到两个实体则称为二元联系,若只涉及到一个实体则称为一元联系。
(
√
)
7.
在存取数据库的数据的过程中,使用了两个数据缓冲区,分别为系统缓冲区和用户缓冲区。
(
√
)
8.
若实体
A
和
B
是
1
对多的联系,实体
B
和
C
是
1
对
1
的联系,则实体
A
和
C
是
1
对
1
的联系。
(
××
)
9.
数据库系统中四类用户分别为数据库管理员、数据库设计员、应用程序员和终端用户(
√
)
第第
2
2
章章
关系运算关系运算
一、单选题一、单选题
1.
域是实体中相应属性的
(
A
A
)
A.
取值范围
2.
把保存关系定义的关系称为对应数据库的(
B
B
)
B.
元关系
3.
在下面所给的属性中,哪个属性适宜作为主关键字?(
D
D
)
D.身份证号码
4.设关系
R
和
S
的元组个数分别为
10
和
30,关系
T
是
R
与
S
的笛卡尔积
则
T
的元组个数是
(
C
C
)
C.
300
5.
设
D1,D2和
D3域的基数分别为
2,3
和
4,则
D1?D2?D3的元组数为
(
B
B
)
B.
24
6.设一个关系
A
具有
a1
个属性和
a2
个元组,关系
B
具有
b1
个属性和
b2
个元组,则关系
A?B
具有的元组
个数为
(
B
B
)
B.
a2?b2
7.
设一个集合
A={3,4,5,6,7},集合
B={1,3,5,7,9},则
A
减
B
的差集中包含有个元素。
(
D
D
)
D.
2
8.设一个集合
A={3,4,5,6,7},集合
B={1,3,5,7,9},则
A
和
B
的并集中包含有(
C
C
)个元素。
C.
7
9.
专门的关系运算不包括下列中的哪个运算(
D
)
。
D.交运算
二、判断题二、判断题
1.
在关系数据模型中,实体与实体之间的联系统一用二维表表示。
(
√√
)
2.
关系中的码共可分为超码、备用码和外码三种。
(
××
)
3.
同一个关系模型中可以出现值完全相同的两个元组。
(
××
)
4.
投影操作是对表进行水平方向的分割。
(
××
)
5.
在一个关系中不可能出现两个完全相同的元组是通过实体完整性规则实现的。
(
√√
)
6.
建立数据库中的表时,将年龄字段值限制在
18~25
岁之间。这种约束属于参照完整性约束。
(
××
)
7.
关系模型中有三类完整性约束,并且关系模型必须满足这三类完整性约束条件。
(
××
)
8.
设一个学生关系为
S(学生号,姓名),课程关系为
C(课程号,课程名),选课关系为
X(学生号,课程号,
成绩),求出所有选课的学生信息的运算表达式为?学生号(X)与
S
的自然连接。
(
√√
)
9.
用户定义完整性是对关系中有一些属性的取值给定相应的约束条件,禁止非法数据进入数据库。
(
√√
)
第第
3
3
章章
关系规范化基础关系规范化基础
一、单选题一、单选题
1.在一个关系
R
中,若
X
能够函数决定关系
R
中的每个属性,并且
X
的任何真子集都不能函数决定
R
中的
每个属性,则称
X
为关系
R
的一个(
A
A
)
A.
候选码
2.
在一个关系
R
中,若存在
X→Y
和
X→Z,则存在
X→(Y,Z),称此为函数依赖的(
C
C
)规则。
C.
合并性
3.
设一个关系为
R(A,B,C,D,E,F),它的最小函数依赖集为
FD={A→B,A→C,D→E,D→F},则该关系的候选
码为
(
D
D
)
D.
(A,D)
4.设一个关系为
R(A,B,C,D,E),它的最小函数依赖集为
FD={A→B,C→D,C→E},该关系只满足第一范式,
若要规范化为第二范式,则将被分解为(
C
C
)个关系。
C.
3
5.
设一个关系为
R(A,B,C,D,E),它的最小函数依赖集为
FD={A→B,B→C,B→D,D→E},则该关系的候选码
为(
A
A
)
A.
A
6.
在一个关系
R
中,若存在
X→(Y,Z),则存在
X→Y,X→Z,称此为函数依赖的(
B
B
)规则。B.
分解性
7.关系数据库规范化是为解决关系数据库中(
A
)问题而引入的。
A.插入、删除和数据冗余
8.候选码中的属性称为(
B
)
B.
主属性
9.
对于一个不属于
3NF
的关系模式,以下选项正确的是
(
D
D
)
D.可能是
1NF
或
2NF
二、判断题二、判断题
1.
在一个关系
R
中,
“职工号”函数决定“姓名”是非平凡函数依赖,但不是完全函数依赖。
(
××
)
2.
在一个关系
R
中,若存在“学号→系号,系号→系主任”
,则学号不能函数决定系主任。
(
××
)
3.
一个关系若存在部分函数依赖和传递函数依赖,则必然会造成数据冗余,但插入、删除和修改操作能
正常执行。
(
××
)
4.
在一个关系
R
中,若属性集
X
函数决定属性集
Y,则记作为
X→Y,称
X
为决定因素。
(
√√
)
5.
若一个关系的任何属性都不传递依赖任何候选码,则称该关系达到
BC
范式。
(
××
)
6.
若一个关系的任何非主属性都不部分依赖任何候选码,则称该关系达到第三范式。
(
××
)
第第
4
4
章章
结构化查询语言结构化查询语言
一、单选题一、单选题
1.
在
SQL
中,Alter
Table
为(
B
B
)数据库基本表结构的命令。
B.
修改
2.
在
SQL
的查询语句中,Group
By
选项实现(
D
D
)功能。
D.
分组统计
3.
在
SQL
的查询语句中,Order
By
选项实现对结果表的(
D
D
)功能。
D.
排序
4.
行插入和修改记录的命令为(
D
D
)
。
D.
INSERT
和
UPDATE
5.
SQL
语言是下面选项中的哪种数据库语言。
(
C
C
)
C.
关系数据库
6.
SQL
语言中,实现数据库查询的语句是(
A
A
)
A.SELECT
7.SQL
语言通常称为(
A
A
)。
A.
结构化查询语言
8.
下列关于
SQL
语言叙述中,错误的是(
A
A
)
A.
SQL
语言是一种面向记录操作的语言。
9.
在
SQL
语言中
PRIMARY
KEY
的作用是(
A
A
)
。
A.
定义主码
10.
在
SELECT
语句中,如果要过滤结果集中的重复行,可以在字段列表前面加上(
D
D
)
。
D.
DISTINCT
11.
下列哪一种(
B
B
)约束确保表的对应的字段的值在某一范围内?
B.
CHECK
12.
模式匹配运算符
LIKE
中的通配符%可以代表(
D
D
)个字符。
D.任意多个
13.
如果要查询公司员工的平均收入,则使用以下哪个聚合函数?
(
D
D
)
D.AVG(
)
14.
若要删除数据库中已经存在的表
S,可用以下哪个命令(
C
C
)
C.
DROP
TABLE
S
15.
SQL
语言中,删除一个视图的命令是(
B
B
)
。
B.DROP
VIEW
16.
SQL
语言中,条件年龄
BETWEEN
18
AND
35
表示年龄在
18
至
35
之间,且(
A
A
)。
A.
包括
18
岁和
35
岁
17.
查询员工工资信息时,结果按工资降序排列,正确的是(
B
B
)。
B.
ORDER
BY
工资
DESC
18.
下列关于“数据库三级模式结构”的叙述中,下面选项中哪一条是不正确的?(
C
C
)
C.
一个数据库可以有多个模式
二、判断题二、判断题
1.
SQL
是高度
非过程化
和面向集合操作的语言。
(
√√
)
2.
在
SQL
中建立和删除数据库的命令分别为
CREATE
DATABASE
和
DROP
DATABASE。(
√√
)
3.
在
SQL
中,列级完整性约束分为
4
种情况,表级完整性约束分为
6
种情况。
(
××
)
4.
在
SQL
中完整性约束分为列级完整性约束和表级完整性约束两个方面。
(
√√
)
5.SQL
是结构化查询语言。
(
√√
)6.一个数据库的外模式可以有多个。
(
√√
)
7.
数据库的内模式和模式都可以有多个。
(
××
)8.在
SQL
语句中,修改数据库表结构的命令是
ALTER
TABLE。
(
√√
)
9.
在
SQL
语句中,删除数据库的命令是
DELETE
DATABASE。
(
××
)
10.
在
SELECT
语句中,如果要过滤结果集中的重复行,可以在字段列表前面加上
DISTINCT。
(
√√
)
11.
在
SQL
查询中,可以用通配符“_”表示某单个字符。
(
√√
)
12.
主键不可以是复合键。
(
××
)13.
视图本身没有保存数据,而是保存一条查询语句。
(
√√
)
14.
Order
by
子句对于查询结果的输出行数没有影响。
(
√√
)
15.
职称
IN
(
教授,副教授
)与
职称
=
教授
or
职称
=
副教授
是等价的。
(
√√
)
16.
设置惟一值约束的列不可以为空。
(
××
)
17.
UNION
运算符是用于将两个或多个检索结果合并成一个结果。
(
√√
)18.主键的字段的值可以为空。
(
××
)
第第
5
5
章章
数据库应用系统设计数据库应用系统设计
一、单选题一、单选题
1.由概念设计进入逻辑设计时,原来的(
C
C
)联系通常都需要转换成对应的基本表。
C.
多对多
2.E-R
图是数据库设计的工具之一,它适用于建立数据库的哪个模型。
(
A
A
)
A.
概念模型
3.
在关系数据库设计中,设计关系模式是数据库设计哪个阶段的任务。
(
C
C
)
C.
逻辑设计阶段
二、判断题二、判断题
1.
需求说明书是系统总体设计方案,是开发单位与用户单位共同协商达成的文档。
(
√√
)
2.
由概念设计进入逻辑设计时,原来一对一或一对多的联系通常需要转化为对应的基本表。
(
××
)
3.数据库设计中的概念模型独立于硬件设备和
DBMS。
(
√√
)
第第
6
6
章章
AccessAccess
数据库管理系统简单应用数据库管理系统简单应用
一、单选题一、单选题
1.
Access
是(
A
A
)办公套件中的一个重要组成部分。
A.
Office
2.
Access
数据库文件的扩展名是
(
D
D
)
。
D.mdb
3.
下列(
C
C
)图标是
Access
中表对象的标志。
C.
4.Access
数据库中包含有几种数据类型?
(
B
B
)
B.10
5.
Access
数据库中的“一对多”指的是(
A
A
)
A.
一条记录可以与不同表中的多条记录相关
6.
在建交叉表查询的过程中,最多可以选择(
B
B
)个行标题字段。
B.3
7.
Access
数据库是(
C
C
)型数据库。
C.关系
8.
如果某一字段数据类型为文本型,字段大小为
8,该字段中最多可输入(
B
B
)个汉字。
B.4
9.
Access2003
数据库文件中至少包含有(
A
A
)对象。
A.表
二、判断题二、判断题√×
1.Access2003
数据库共有七种数据库对象。
(
√√
)
2.
查询的“数据表”视图看起来很像表,它们之间是没有什么差别的。
(
××
)
3.
使用选择查询可以从一个或多个表或查询中检索数据,可以对记录组或全部记录进行求总计、计数等
汇总运算。
(
√√
)
4.
Access
支持一种特殊类型的总计查询,叫做交叉表查询。利用该查询,你可以在类似电子表格的格式
中查看计算值
(
√√
)
5.
操作查询是指在一个操作中只能更改一条记录的查询。
(
××
)
6.
执行参数查询时,数据库系统显示所需参数的对话框,由用户输入相应的参数值。
(
√√
)
7.
建立交叉表查询的方法有两种:使用交叉表查询向导和使用“设计”视图。
(
√√
)
8.
报表主要是用来输入数据的。
(
××
)
9.
窗体可以取代数据访问页。
(
××
)
第七章第七章
AccessAccess
数据库管理系统高级应用数据库管理系统高级应用
一、单选题一、单选题
1.下列(
D
D
)图标是
Access
中新建报表的标志。
D.
2.
下列(
B
B
)图标是
Access
中模块对象的标志。
B.
3.
创建数据访问页,将生成一个单独的(
A
A
)文件,此文件不包括在
Access2003
数据库中。
A.HTML
4.
Access
2003
中共有(
D
D
)基本宏操作,这些基本操作还可以组合成很多其它的“宏组”操作。
D.53
5.
显示包含警告信息或其他信息的消息框,应该使用的操作是(
D
D
)
。
D.MsgBox
6.
可以通过
Internet
进行数据发布的对象是(
D
D
)
。
D.数据访问页
7.Open
Form
的操作打开(
B
B
)
B.窗体
8.
宏的英文名称是(
A
A
)
。
A.Macro
9.
模块窗口由(
B
B
)个部分组成。
B.3
二、判断题二、判断题×
1.
数据访问页是网页。
(
√√
)
2.
因为数据访问页不是数据库的对象,所以将它保存到单独的.htm
文件中。
(
××
)
3.
在
Access
中模块分为类模块
和
标准模块两种类型。
(
√√
)
4.
在设置或撤消数据库密码的过程中,数据库不需要以独占方式打开。
(
××
)
5.
标准模块包含通用过程和常用过程两个过程。
(
√√
)
6.
在一个宏中要打开一个报表,应该使用的操作是
OpenReport。
(
√√
)
7.
宏的英文名称是
VIEW。
(
××
)
8.ACCESS
数据库共有
53
种基本宏操作。
(
√√
)
9.
在设置或撤消数据库密码的过程中,密码对于字母大小写是不敏感的。
(
××
)
数据库基础与应用自检自测题数据库基础与应用自检自测题
4
4
一、单选题一、单选题
1.
数据库管理系统对数据具有的控制功能不包括(
D
D
)
。
D.独立性
2.
ER
图用来描述的是
(
A
A
)
。
A.概念数据模型
、
3.
设两个关系中分别包括
m
和
n
个属性,它们具有同一个公共属性,当对它们进行自然连接,运算结果
的关系中包括的属性个数为(
B
B
)
B.
m+n-1
4.
设一个关系为
R,如果它的每个属性都是不可再分的,则称这个关系符合(
A
A
)
A.第一范式
5.在数据库应用系统设计的概念设计阶段,需要做的事情是
(
A
A
)
。
A.画出
ER
图
6.在一个数据库应用系统设计的过程中,第三阶段是(
C
C
)
C.
逻辑设计
7.
下列符合第三范式的关系是(
D
D
)
。
D.职工(职工号,职工姓名,性别,籍贯,部门编号)
8.
下列
SQL
语句中,能够完成求某列最大值的是(
B
B
)
。
B.SELECT
MAX(Age)
FROM
Student
9.
数据库应用程序开发中,属于物理设计的是(
B
B
)
。
B.存储方法设计
10.
下列哪个选项是指数据库管理系统。
(
D
D
)
D.
DBMS
11.关系数据库规范化理论是为解决关系数据库中
(
A
A
)问题而引人的。
A.插入、删除和数据冗余
12.查询姓名中带有
“芳“字的学生,则条件语句应包含
(
B
B
)。
B.
WHERE
姓名
LIKE‘%芳%,
13.
下列
SQL
语句中,能够完成删除功能的是
(
D
D
)。
D.
DELETE
FROM
教师表
WHERE
性别
=‘男’
14.下列哪些不属于索引的类型
(
D
D
)。
D.事务日志索引
15.
如果希望从成绩表中查询出所有成绩小于等于
60
分的记录,那么条件语句应该是
(
D
D
)。
D.
WHERE
成绩=60
16.数据库管理系统中的(
B
B
)功能实现对数据库的插入、删除、修改。
B.数据操纵
17.如果要存储的数据是带有小数位的数据,应使用下面哪个选项做数据类型。(
A
A
)
A.
数值数据类
型
18.
下列
SQL
语句中,能够完成对查询结构排序的是
(
A
A
)。
A.
SELECT
FROM
学生表
WHERE
专业=‘软件
ORDER
BY
年龄
19.
把一个关系
R
中按所需顺序选取若干属性构成新的关系称为(
C
C
)。
C.投影运算
20.下列
SQL
语句中,能够统计每个专业的人数的是
(
B
B
)
B.
SELECT
专业,COUNT(*)
AS
学生人数
FROM
学生表
GROUP
BY
专业
二、判断题二、判断题×√
1.在关系数据模型中,运算对象是关系,而运算结果是一个值。
(
××
)
2.在一个关系中,元组个数不能为
0
。
(
××
)
3.在一个关系中,主码只能有一个,但候选码可以同时有多个。
(
√√
)
4.当在一个关系中,没有明显的候选码时,可以人为的增加一个标识属性作为候选码,以方便对数据
的查询和处理。
(
√√
)
5.在对表中字段进行主码或单值约束时,系统将自动建立相应的索引。
(
√√
)
6.在基本表上的任何索引都会随着表内容的修改而得到重新建立和修改。
(
√√
)
7.视图的字段,只能来自基本表,不能来自其他视图。
(
××
)
8.在
Access
中,数据库对象和数据库是相同的概念。
(
××
)
9.Access
在同一时间只能打开一个数据库。
(
√√
)
10.
数据库应用系统开发中,需求分析阶段的主要目的是回答“干什么”的问题。
(
√√
)
11.
SQL
结构化查询语言是一种过程化语言。
(
××
)
12.
当删除一个视图时,与之相关的基本表也会自动被删除。
(
××
)
13.
主键可以取空值(
××
)
。
14.
DELETE
FROM
表名
语旬的功能是删除表结构。
(
××
)
15.
数据库结构设计时,要尽量使设计符合第三范式的要求。(
√√
)
16.
DROP
VIEW
的功能是删除表结构。
(
××
)
17.
索引与视图具有相同的用途。(
××
)
18.
索引实际上是一张建立在基本表上的虚表。(
××
)
19.
DROP
TABLE
表名
语旬的功能是删除表记录。(
××
)
20.
关系模式:职工(职工号,姓名,性别,部门编号,部门名称)为第三范式
(
××
)