大学MOOC 2016春数据库技术及应用(贵州师范大学)(中国高校计算机教育大学MOOC联盟)1001590020 最新慕课完整章节测试答案
第一讲走进数据库
测验学生对数据库和数据模型以及数据库体系结构的相关概念的掌握程度。
1、单选题:
数据库(DB),数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是( )
选项:
A: DBS包括DB和DBMS
B: DBMS包括DB和DBS
C: DB包括DBS和DBMS
D: DBS就是DB,也就是DBMS
答案: 【 DBS包括DB和DBMS】
2、单选题:
下面列出的数据库管理技术发展的三个阶段中,没有专门的软件对数据进行管理的是( )
选项:
A: 人工管理阶段和文件系统阶段
B: 文件系统阶段
C: 文件系统阶段和数据库阶段
D: 人工管理阶段
答案: 【 人工管理阶段】
3、单选题:
下列四项中,不属于数据库系统特点的是( )
选项:
A: 数据共享
B: 数据完整性
C: 数据冗余度高
D: 数据独立性高
答案: 【 数据冗余度高】
4、单选题:
描述数据库全体数据的全局逻辑结构和特性的是( )
选项:
A: 模式
B: 内模式
C: 外模式
D: 用户模式
答案: 【 模式】
5、单选题:
要保证数据库的数据独立性,需要修改的是( )
选项:
A: 模式与外模式
B: 模式与内模式
C: 三层之间的两种映射
D: 三层模式
答案: 【 三层之间的两种映射 】
6、单选题:
要保证数据库的逻辑数据独立性,需要修改的是( )
选项:
A: 模式与外模式的映射
B: 模式与内模式之间的映射
C: 模式
D: 三层模式
答案: 【 模式与外模式的映射】
7、单选题:
用户或应用程序看到的那部分局部逻辑结构和特征的描述是( ),它是模式的逻辑子集。
选项:
A: 模式
B: 物理模式
C: 子模式
D: 内模式
答案: 【 子模式】
8、单选题:
DBS是采用了数据库技术的计算机系统,它是一个集合体,包含数据库、计算机硬件、软件和( )。
选项:
A: 系统分析员
B: 程序员
C: 数据库管理员
D: 操作员
答案: 【 数据库管理员】
9、单选题:
数据库系统的数据独立性体现在( )
选项:
A: 不会因为数据的变化而影响到应用程序
B: 不会因为系统数据存储结构与数据逻辑结构的变化而影响应用程序
C: 不会因为存储策略的变化而影响存储结构
D: 不会因为某些存储结构的变化而影响其他的存储结构
答案: 【 不会因为系统数据存储结构与数据逻辑结构的变化而影响应用程序】
10、单选题:
下述( )不是DBA数据库管理员的职责
选项:
A: 完整性约束说明
B: 定义数据库模式
C: 数据库安全
D: 数据库管理系统设计
答案: 【 数据库管理系统设计】
11、多选题:
以下属于日常生活中的数据库应用系统的是
选项:
A: 银行业务系统
B: 超市销售系统
C: 大厦监控系统
D: 教学管理系统
答案: 【 银行业务系统;
超市销售系统;
教学管理系统】
12、多选题:
以下关于文件管理的特点描述不正确的是
选项:
A: 数据可以长期保存
B: 通过文件系统管理数据,应用程序和数据之间不存在独立性
C: 数据共享性差、冗余量大
D: 数据的独立性较强,灵活性较高
答案: 【 通过文件系统管理数据,应用程序和数据之间不存在独立性;
数据的独立性较强,灵活性较高】
13、多选题:
新建的数据库至少包含( )继续。
选项:
A: 主要数据文件
B: 次要数据文件
C: 日志文件
D: 系统文件
答案: 【 主要数据文件;
日志文件】
14、多选题:
关系模型中,主键(主关键字)是
选项:
A: 可由多个任意字段组成
B: 一个关系只能有一个主键
C: 可由一个或多个其值能唯一标识该关系模式中任何记录的字段组成
D: 以上都不是
答案: 【 一个关系只能有一个主键;
可由一个或多个其值能唯一标识该关系模式中任何记录的字段组成】
15、多选题:
Excel 中有关数据库内容 , 描述正确的有
选项:
A: 一行为一个记录 , 描述某个实体对象
B: 一列为一个字段 , 描述实体对象的属性
C: Excel 数据库属于“关系数据模型”, 又称为关系型数据库
D: 每一个 Excel 数据库对应一个工作簿文件
答案: 【 一行为一个记录 , 描述某个实体对象;
一列为一个字段 , 描述实体对象的属性;
Excel 数据库属于“关系数据模型”, 又称为关系型数据库】
16、判断题:
在关系数据模型中,实体与实体之间的联系统一用二维表表示。
选项:
A: 正确
B: 错误
答案: 【 正确】
17、判断题:
同一个关系模型中可以出现值完全相同的两个元组。
选项:
A: 正确
B: 错误
答案: 【 错误】
18、判断题:
在一个关系数据库中,同一字段的数据类型可以不相同。
选项:
A: 正确
B: 错误
答案: 【 正确】
19、判断题:
报表主要是用来输入数据的。
选项:
A: 正确
B: 错误
答案: 【 错误】
20、判断题:
外键一定是同名属性,且不同表中的同名属性也一定是外键。
选项:
A: 正确
B: 错误
答案: 【 错误】
21、填空题:
在数据库技术中,数据分为概念数据模型和结构数据模型,常用的实体联系模型(E -R模型)属于 _____________ 数据模型。
答案: 【 概念】
22、填空题:
在数据库设计中,把数据需求写成文档,它是各类数据描述的集合,包括数据项、数据结构、数据流、数据存储、数据加工过程等的描述,通常称为 __________。
答案: 【 数据字典】
23、填空题:
E-R模型转换成关系模型是在数据库设计阶段中的_______阶段。
答案: 【 逻辑设计】
第1讲走进数据库
1.1随堂测验
1、单选题:
数据库系统与文件系统的最根本的区别是( )。
选项:
A: 文件系统只能管理程序文件,而数据库系统可以管理各种类型文件
B: 数据库系统复杂,而文件系统简单
C: 文件系统管理的数据量少,而数据库系统可以管理庞大数据量
D: 文件系统不能解决数据冗余和数据的独立性,而数据库系统能
答案: 【 文件系统不能解决数据冗余和数据的独立性,而数据库系统能】
2、单选题:
下述不是DBA数据库管理员的职责的是( )。
选项:
A: 完整性约束说明
B: 定义数据库模式
C: 数据库管理系统设计
D: 数据库安全
答案: 【 数据库管理系统设计】
3、单选题:
数据库(DB),数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是( )。
选项:
A: DBS包括DB和DBMS
B: DBMS包括DB和DBS
C: DB包括DBS和DBMS
D: DBS就是DB,也就是DBMS
答案: 【 DBS包括DB和DBMS】
4、填空题:
( )是以一定的组织方式将相关的数据组织在一起,长期存放在计算机内,可为多个用户共享,与应用程序彼此独立,统一管理的数据集合。
答案: 【 数据库】
5、填空题:
在数据库的三级模式结构中,描述数据库中全体数据的逻辑结构和特征的是( )。
答案: 【 模式】
1.2随堂测验
1、单选题:
在关系运算中,选择运算的含义是( )。
选项:
A: 从一个关系中找出满足给定条件的元组组成一个新的关系
B: 从一个关系中找出需要的属性组成一个新的关系
C: 从一个关系中找出满足条件的元组和属性组成一个新的关系
D: 以上 3 种说法均是正确的
答案: 【 从一个关系中找出满足给定条件的元组组成一个新的关系】
2、单选题:
在“学生表”中,要查找所有年龄大于 30 岁姓王的男同学,所采用的关系运算是( )。
选项:
A: 选择
B: 投影
C: 连接
D: 自然连接
答案: 【 选择】
3、单选题:
在关系运算中, ( )运算得到的新关系中属性个数通常多于原关系中属性个数。
选项:
A: 选择
B: 投影
C: 连接
D: 并
答案: 【 连接】
4、单选题:
在“教师表”中要显示教师的姓名和职称的信息,应采用的关系运算是( )
选项:
A: 选择
B: 投影
C: 连接
D: 差
答案: 【 投影 】
5、填空题:
传统的集合运算包含并、差、交和( )。
答案: 【 笛卡尔积】
6、填空题:
关系运算中专门的关系运算,包括选择、投影和( )
答案: 【 连接】
7、填空题:
在关系运算中,要选择若干属性组成新的关系,该运算称为( )。
答案: 【 投影】
8、填空题:
有选修计算机基础的学生关系R,选修数据库的学生关系S。如果要求既选修了计算机基础又选修了数据库的学生,就应当进行( )运算。
答案: 【 交】
9、填空题:
如果一个关系模式R(U)的所有属性都是( )的基本数据项,则称R(U)为第一范式,即R(U)∈1NF。
答案: 【 不可再分】
10、填空题:
设关系模式R(U)∈2NF,且每一个非主属性既不部分函数依赖于码,也不传递函数依赖于码,则称R(U)为( )范式。
答案: 【 第三##%_YZPRLFH_%##3】
第一讲单元测验
1、单选题:
数据库系统的核心部分是( )。
选项:
A: 硬件
B: 软件
C: 数据库
D: 数据库管理员
答案: 【 数据库】
2、单选题:
数据处理发展经过了人工管理阶段、文件系统阶段、( )阶段和高级数据库系统阶段。
选项:
A: 初级数据库
B: 数据库系统
C: 中级数据库
D: 操作系统
答案: 【 数据库系统】
3、单选题:
在数据库设计中用关系模型来表示实体和实体之间的联系,关系模型的结构是( )。
选项:
A: 层次结构
B: 二维表结构
C: 网状结构
D: 封装结构
答案: 【 二维表结构】
4、单选题:
关系数据库管理系统应能实现的专门关系运算包括( )。
选项:
A: 排序、索引、统计
B: 选择、投影、连接
C: 关联、更新、排序
D: 显示、打印、制表
答案: 【 选择、投影、连接】
5、单选题:
已知一个关系,学生(学号,姓名,系别),规定学号的值域是8个数字组成的字符串,这一规则属于( )。
选项:
A: 实体完整性
B: 参照完整性
C: 用户自定义完整性
D: 关键字完整性
答案: 【 用户自定义完整性】
6、填空题:
( )是以一定的组织方式将相关的数据组织在一起,长期存放在计算机内,可为多个用户共享,与应用程序彼此独立,统一管理的数据集合。
答案: 【 数据库】
7、填空题:
( )是反映客观事物存在方式和运动状态的记录,是信息的载体。
答案: 【 数据】
8、填空题:
在数据库的三级模式结构中,描述数据库中全体数据的逻辑结构和特征的是( )。
答案: 【 模式】
9、填空题:
( )是根据给定的条件找到关系中的若干元组组成新的关系,是对关系的元组进行筛选。
答案: 【 选择】
10、填空题:
在一个关系中如果有这样一个属性,它的值能惟一地标识关系中的每一个元组,称这个属性为( )。
答案: 【 码】
第2讲数据库设计及创建
2.1随堂测验
1、单选题:
在关系数据库设计中,设计关系模式是数据库设计中( )阶段的任务 。
选项:
A: 逻辑设计阶段
B: 概念设计阶段
C: 物理设计阶段
D: 需求分析阶段
答案: 【 逻辑设计阶段】
2、单选题:
概念结构设计是整个数据库设计的关键,它通过对用户需求进行综合、归纳与抽象,形成一个独立于具体DBMS的( )。
选项:
A: 数据模型
B: 概念模型
C: 层次模型
D: 关系模型
答案: 【 概念模型】
3、单选题:
在数据库设计中,将ER图转换成关系数据模型的过程属于( )。
选项:
A: 需求分析阶段
B: 逻辑设计阶段
C: 概念设计阶段
D: 物理设计阶段
答案: 【 逻辑设计阶段】
4、单选题:
公司有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,从职员到部门的联系类型是( ) 。
选项:
A: 多对多
B: 一对一
C: 一对多
D: 无
答案: 【 一对多】
5、单选题:
在概念模型中的客观存在并可相互区别的事物称( ) 。
选项:
A: 实体
B: 元组
C: 属性
D: 节点
答案: 【 实体】
6、单选题:
在关系数据库设计中,对关系进行规范化处理,使关系达到一定的范式,例如达到3NF,这是( )阶段的任务。
选项:
A: 需求分析阶段
B: 概念设计阶段
C: 物理设计阶段
D: 逻辑设计阶段
答案: 【 逻辑设计阶段】
7、填空题:
( )是数据库设计的初级阶段,是应用用户与专业开发人员沟通的重要环节,它决定了系统的成败。
答案: 【 需求分析】
8、填空题:
数据库( )是在需求分析的基础上,通过对用户需求进行分析、归纳、抽象,形成概念模型的过程。
答案: 【 概念结构设计】
9、填空题:
数据库逻辑结构设计是把概念模型转换成某个数据库管理系统支持的( )。
答案: 【 数据模型】
10、填空题:
物理结构设计目标:是为( )数据结构选取一个最适合应用环境的物理结构,包括存储结构和存取方法等。
答案: 【 逻辑】
2.2随堂测验
1、单选题:
( )允许用户定义一组操作,这些操作通过对指定的表进行删除、插入和更新命令来执行或触发。
选项:
A: 存储过程
B: 视图
C: 触发器
D: 索引
答案: 【 触发器】
2、单选题:
关于SQL Server中的存储过程,下列说法中正确的是( )。
选项:
A: 不能有输入参数
B: 没有返回值
C: 可以自动被执行
D: 可以调用其它存储过程
答案: 【 可以调用其它存储过程】
3、单选题:
以下( )不是存储过程的优点。
选项:
A: 实现模块化编程,能被多个用户共享和重用
B: 可以加快程序的运行速度
C: 可以增加网络的流量
D: 可以提高数据库的安全性
答案: 【 可以加快程序的运行速度】
4、单选题:
SQL Server中存储过程由一组预先定义并被( )的T-SQL语句组成。
选项:
A: 编写
B: 解释
C: 编译
D: 保存
答案: 【 编译】
5、单选题:
记录数据库事务操作的文件是( )。
选项:
A: 日志文件
B: 主数据文件
C: 索引文件
D: 次数据文件
答案: 【 日志文件
