大学MOOC 2020春数据库技术及应用(王文明)(北京理工大学)1450191202 最新慕课完整章节测试答案
一、数据库理论概述
关系规范化测验
1、判断题:
在设计数据库应用系统时,范式级别越高越好。
选项:
A: 正确
B: 错误
答案: 【 错误】
2、判断题:
在关系的规范化中,完美范式是指5NF。
选项:
A: 正确
B: 错误
答案: 【 正确】
3、判断题:
成绩表(学号,课程编号,成绩),该关系模式符合2NF。
选项:
A: 正确
B: 错误
答案: 【 正确】
4、判断题:
把低级范式转换成高级范式的方法是投影分解法。
选项:
A: 正确
B: 错误
答案: 【 正确】
5、判断题:
关系的规范化不能解决数据冗余问题。
选项:
A: 正确
B: 错误
答案: 【 正确】
数据库基本知识测试题
1、单选题:
数据库系统的核心是( )。
选项:
A: 数据库管理系统
B: 数据库
C: 数据模型
D: 数据库管理员
答案: 【 数据库管理系统】
2、单选题:
Access数据库的数据模型是( )
选项:
A: 关系模型
B: 网状模型
C: 面向对象模型
D: 层次模型
答案: 【 关系模型】
3、单选题:
在ER图中,用来表示实体的图形是( )。
选项:
A: 菱形
B: 平行四边形
C: 三角形
D: 矩形
答案: 【 矩形】
4、单选题:
已知选课关系模式:选课(学号、课程编号、成绩),则关系名是( )。
选项:
A: 选课
B: 学号
C: 课程编号
D: 学号+课程编号
答案: 【 选课】
5、单选题:
在数据管理技术发展过程中,数据独立性最高的阶段是( )。
选项:
A: 人工管理阶段
B: 文件系统阶段
C: 数据处理阶段
D: 数据库系统阶段
答案: 【 数据库系统阶段】
6、单选题:
关系数据库管理系统可以实现的3种基本关系运算是( )。
选项:
A: 索引、排序、查询
B: 选择、投影、连接
C: 建库、插入、删除
D: 并、交、差、笛卡尔积
答案: 【 选择、投影、连接】
7、单选题:
数据库的主要特点不包括( )。
选项:
A: 数据共享
B: 数据的独立性
C: 数据的完整性
D: 数据冗余大
答案: 【 数据冗余大】
8、单选题:
假设有班级和班长两个实体,每个班级只能有一位班长,每个班长只能在一个班级任职,则班级和班长实体之间的联系类型为( )。
选项:
A: 一对一
B: 一对多
C: 多对多
D: 多对一
答案: 【 一对一】
9、单选题:
关系的规范化方法是()。
选项:
A: 选择
B: 连接
C: 合并
D: 投影分解
答案: 【 投影分解】
10、单选题:
在关系规范化中,完美范式是指( )。
选项:
A: 3NF
B: BCNF
C: 5CNF
D: 3NF+BCNF
答案: 【 5CNF】
11、判断题:
数据库中必须至少有一张表。( )
选项:
A: 正确
B: 错误
答案: 【 正确】
12、判断题:
数据库中的表至少要满足第一范式。( )
选项:
A: 正确
B: 错误
答案: 【 正确】
13、判断题:
表与表之间建立关联主要是通过参照完整性约束条件,即通过外部关键字建立联系。( )
选项:
A: 正确
B: 错误
答案: 【 正确】
14、判断题:
主键值的规定是不能为空且不能重复。( )
选项:
A: 正确
B: 错误
答案: 【 正确】
15、判断题:
ER方法属于概念设计,与具体的机器及DBMS无关。( )
选项:
A: 正确
B: 错误
答案: 【 正确】
16、判断题:
Access2010 数据库文件的扩展名为.MDB,而Access2003 数据库的扩展名是.ACCDB。( )
选项:
A: 正确
B: 错误
答案: 【 错误】
17、判断题:
关系模式的规范化主要解决关系中的数据冗余以及有此产生的操作异常。( )
选项:
A: 正确
B: 错误
答案: 【 正确】
18、判断题:
在关系的规范化中,在2NF基础上消除部分依赖就可转换为3NF。( )
选项:
A: 正确
B: 错误
答案: 【 正确】
19、判断题:
等值连接的结果可能出现两列相同的属性。( )
选项:
A: 正确
B: 错误
答案: 【 正确】
20、判断题:
Access数据库的数据模型是层次模型。( )
选项:
A: 正确
B: 错误
答案: 【 错误】
21、填空题:
DBMS的中文含义是( )。
答案: 【 数据库管理系统】
22、填空题:
SQL是( )英文缩写。
答案: 【 结构化查询语言】
23、填空题:
如果一个属性集不是所在关系的关键字,而是其他关系的关键字,则该属性集称为( )
答案: 【 外键##%_YZPRLFH_%##外部关键字】
24、填空题:
数据独立性是指数据和( )之间的独立性,彼此不受影响。
答案: 【 程序】
25、填空题:
一个低一级范式的关系模式通过模式分解可以转换为若干高一级范式的关系模式的集合,该过程称为( )。
答案: 【 关系的规范化##%_YZPRLFH_%##关系规范化##%_YZPRLFH_%##规范化】
26、填空题:
数据库设计一般分为六个步骤,即需求分析、( )、逻辑结构设计、物理结构设计、数据库实施、数据库运行与维护。
答案: 【 概念设计】
27、填空题:
为了避免数据库中数据的丢失或损坏,我们应该经常对数据进行( )操作。
答案: 【 备份##%_YZPRLFH_%##数据库备份】
28、填空题:
关系的完整性约条件包括( )、参照完整性和用户自定义的完整性。
答案: 【 实体完整性】
29、填空题:
在表中能够唯一标识一条记录的字段或字段组合称为( )。
答案: 【 关键字##%_YZPRLFH_%##候选关键字##%_YZPRLFH_%##码】
30、填空题:
在表中能够唯一标识一条记录的字段或字段组合称为( )。
答案: 【 部分】
三、查询
查询测验题
1、单选题:
查询是检索特定信息的手段,Access利用查询可以( )数据。
选项:
A: 更改、分析
B: 查看、更改
C: 查看、分析
D: 查看、更改、分析
答案: 【 查看、更改、分析】
2、单选题:
创建交叉表查询时,用户需要指定3种字段,下列选项中不属于这3种字段的是()。
选项:
A: 数据表最左端的行标题,它把某一字段或相关数据放入指定的一行中
B: 数据表最上面的列标题,它对每一列指定的字段或表进行统计
C: 数据表行与列交叉位置上的字段
D: 数据表最下面的字段
答案: 【 数据表最下面的字段】
3、单选题:
针对一个数据库表来说,特殊运算符“ln”的含义是()。
选项:
A: 指定一个字段值的范围,指定的范围之间用And连接
B: 指定一个字段值的列表,列表中的值可与查询的字段相匹配
C: 指定一个字段为空
D: 指定一个字段为非空
答案: 【 指定一个字段值的列表,列表中的值可与查询的字段相匹配】
4、单选题:
在Access数据库中的查询中, 条件表达式”A OR B”表示的意思是()。
选项:
A: 表中的记录必须同时满足条件A 和 B,才能进入查询结果集
B: 记录只需满足条件A 和 B 中的一个,即可进入查询结果集
C: 记录的数据介于条件A和B 之间的记录,才能进入查询结果集
D: 当记录满足条件A 和 B 不相等时,才可进入查询结果集
答案: 【 记录只需满足条件A 和 B 中的一个,即可进入查询结果集】
5、单选题:
假定已建立了一个学生成绩表(姓名,性别,数学,语文)。若要求用设计视图创建一个查询,包括:姓名、性别、数学和语文,并新建一个平均分字段,要查找平均分在80 分以上(包括80 分)的女同学的记录,设置查询条件时应()。
选项:
A: 在平均分的条件单元格键入:平均分>=80;在性别的条件单元格键入:性别="女"
B: 在条件单元格键入:平均分>=80 AND 性别="女"
C: 在条件单元格键入:平均分>=80 OR 性别="女 "
D: 在平均分的条件单元格键入:>=80;在性别的条件单元格键入:"女"
答案: 【 在平均分的条件单元格键入:>=80;在性别的条件单元格键入:"女"】
6、单选题:
()会在执行时弹出对话框, 提示用户输入数据,然后按照输入的数据进行查询。
选项:
A: 选择查询
B: 参数查询
C: 生成表查询
D: 操作查询
答案: 【 参数查询】
7、单选题:
Access的操作查询共有四种类型,它们分别是( )。
选项:
A: 删除、更新、插入与生成表
B: 删除、更新、追加与生成表
C: 插入、更新、追加与生成表
D: 删除、插入、追加与生成表
答案: 【 删除、更新、追加与生成表】
8、单选题:
如要从成绩表中删除“考分“低于 60 分的记录, 应该使用 ()。
选项:
A: 参数查询
B: 操作查询
C: 选择查询
D: 交叉表查询
答案: 【 操作查询】
9、单选题:
利用一个或多个表中的全部或部分数据建立新表的是 () 。
选项:
A: 生成表查询
B: 删
