大学MOOC 数据库原理及应用(淮阴工学院)1452066223 最新慕课完整章节测试答案
第1章数据库系统概述
文章目录
第1章单元测试
1、单选题:
下列关于数据库技术的描述,错误的是( )
选项:
A: 数据库中不但需要保存数据,而且还需要保存数据之间的关联关系
B: 由于数据是存储在磁盘上的,因此用户在访问数据库数据时需要知道数据的存储位置
C: 数据库中数据存储结构的变化不会影响到应用程序
D: 数据库中的数据具有较小的数据冗余
答案: 【 由于数据是存储在磁盘上的,因此用户在访问数据库数据时需要知道数据的存储位置】
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、单选题:
数据模型三要素是指 ( )
选项:
A: 数据结构、数据对象和数据共享
B: 数据结构、数据操作和数据完整性约束
C: 数据结构、数据操作和数据的安全控制
D: 数据结构、数据操作和数据的可靠性
答案: 【 数据结构、数据操作和数据完整性约束】
9、单选题:
下列说法中,不属于数据库管理系统特征的是( )
选项:
A: 提供了应用程序和数据的独立性
B: 所有的数据作为一个整体考虑,因此是相互关联的数据的集合
C: 用户访问数据时,需要知道存储数据的文件的物理信息
D: 能够保证数据库数据的可靠性,即使在存储数据的硬盘出现故障时,也能防止数据丢失
答案: 【 用户访问数据时,需要知道存储数据的文件的物理信息】
10、单选题:
数据库系统中的三级模式以及模式间的映像提供了数据的独立性。下列关于两级映像的说法,正确的是( )
选项:
A: A.外模式到模式的映像是由应用程序实现的,模式到内模式的映像是由DBMS实现的
B: B.外模式到模式的映像是由DBMS实现的,模式到内模式的映像是由应用程序实现的
C: C.外模式到模式的映像以及模式到内模式的映像都是由DBMS实现的
D: D.外模式到模式的映像以及模式到内模式的映像都是由应用程序实现
答案: 【 C.外模式到模式的映像以及模式到内模式的映像都是由DBMS实现的】
11、多选题:
下列哪些属于数据库管理系统为用户提供的功能?( )
选项:
A: 数据定义功能
B: 设备管理功能
C: 事务管理功能
D: 数据操纵功能
答案: 【 数据定义功能 ;
数据操纵功能 】
12、多选题:
逻辑数据模型主要包括?( )。
选项:
A: 网状数据模型
B: 层次数据模型
C: 关系数据模型
D: 数据存储模型
答案: 【 网状数据模型 ;
层次数据模型 ;
关系数据模型 】
13、多选题:
下列哪些是数据库管理员的职责?( )。
选项:
A: 监控数据库的使用和运行
B: 设计和编写应用程序
C: 数据库的性能调优
D: 确定数据库中的信息内容和结构
答案: 【 监控数据库的使用和运行 ;
数据库的性能调优 ;
确定数据库中的信息内容和结构 】
14、多选题:
在下面所列的条目中,哪些是数据库管理系统的基本功能( )。
选项:
A: 数据库和网络中其它软件系统的通信
B: 数据库的建立和维护
C: 数据库定义
D: 数据库的存取
答案: 【 数据库的建立和维护;
数据库定义;
数据库的存取】
15、多选题:
下面列出的条目中,哪些是数据库技术的主要特点( )。
选项:
A: 数据的结构化
B: 程序的标准化
C: 较高的数据独立性
D: 数据的冗余度小
答案: 【 数据的结构化 ;
较高的数据独立性 ;
数据的冗余度小 】
第2章关系型数据库基本理论
第2章单元测试
1、单选题:
以下关于关系的叙述错误的是( )。
选项:
A: 关系是笛卡尔积的子集,所以也可以把关系看成是一个二维表
B: 关系中每一列的分量必须来自同一个域,不同的列也可来自同一个域
C: 关系中列的顺序不可以交换
D: 关系中元组的顺序可任意
答案: 【 关系中列的顺序不可以交换】
2、单选题:
关于关系数据库中的主码,描述错误的是( )。
选项:
A: 每个关系中可以有两个主码
B: 主码的值不能为空值
C: 主码的值不能有重复
D: 能唯一标识元组的一个属性或属性集合
答案: 【 每个关系中可以有两个主码 】
3、单选题:
在关系R(R#,RN,S#)和S(S#,SN,SD)中,R的主码是R#,S的主码是S#,则S#在R中称为 ( )。
选项:
A: 外码
B: 候选码
C: 主码
D: 超码
答案: 【 外码】
4、单选题:
有两个关系R和S,分别包含10个和5个元组,则在R
,R-S,R
S中不可能出现的元组数目情况是
( )。
选项:
A: 10,5,5
B: 13,7,2
C: 12,7,3
D: 15,5,0
答案: 【 13,7,2】
5、单选题:
设有如下关系表:
![]()
则下列操作正确的是( )。
选项:
A: T= R∩S
B: T= R∪S
C: T= R×S
D: T= R÷S
答案: 【 T= R∪S】
6、单选题:
下面的两个关系中,职工号和设备号分别为职工关系和设备关系的关键字:职工(职工号,职工名,部门号,职务,工资)设备(设备号,职工号,设备名,数量)两个关系的属性中,存在一个外关键字为( )。
选项:
A: 职工关系的“职工号”
B: 设备关系的“设备号”
C: 设备关系的“职工号”
D: 职工关系的“设备号”
答案: 【 设备关系的“职工号” 】
7、单选题:
在关系模式R(A,B,C,D)中,有函数依赖集F={B→C,C→D,D→A},则R能达到( )。
选项:
A: 1NF
B: 2NF
C: 3NF
D: 以上三者都不行
答案: 【 2NF 】
8、单选题:
下列哪些运算是关系代数的基本运算( )。
选项:
A: 交、并、差
B: 投影、选取、笛卡尔乘积、差运算
C: 连接、自然连接、笛卡尔乘积
D: 投影、选取、除、连接
答案: 【 投影、选取、笛卡尔乘积、差运算】
9、单选题:
公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,从部门到职员的联系类型是( )。
选项:
A: 多对多
B: 一对一
C: 多对一
D: 一对多
答案: 【 一对多】
10、单选题:
设关系模式R ( U,F),其中U = { A,B,C,D,E },F = {A→BC,C→D,BC →E,E→A },则分解 { R1(ABCE),R2(CD) }满足( ) 。
选项:
A: 具有无损连接性、保持函数依赖
B: 不具有无损连接性、保持函数依赖
C: 具有无损连接性、不保持函数依赖
D: 不具有无损连接性、不保持函数依赖
答案: 【 具有无损连接性、保持函数依赖 】
11、多选题:
以下四个叙述中,哪些是对关系模式进行规范化的主要目的( )。
选项:
A: 减少数据冗余
B: 提高存储空间效率
C: 解决更新异常问题
D: 加快查询速度
答案: 【 减少数据冗余 ;
提高存储空间效率 ;
解决更新异常问题 】
12、多选题:
下列关于关系模型的叙述中,哪些是正确的?( )。
选项:
A: 关系模型把数据库表示为关系的集合
B: 选择、投影、连接是关系模型中的常用操作
C: 在关系模型中,现实世界的实体以及实体间的各种联系均用关系来表示
D: 关系操作通过关系语言实现,关系语言的特点是高度过程化
答案: 【 关系模型把数据库表示为关系的集合 ;
选择、投影、连接是关系模型中的常用操作;
在关系模型中,现实世界的实体以及实体间的各种联系均用关系来表示 】
13、多选题:
在关系数据库中存在的完整性规则有( )。
选项:
A: 实体完整性规则
B: 用户定义的完整性规则
C: 参照完整性规则
D: 索引完整性规则
答案: 【 实体完整性规则;
用户定义的完整性规则 ;
参照完整性规则 】
14、多选题:
关系P={C,S,T,R},其函数依赖集:F = {C→T,ST→R,TR→C }。下列哪些是关系模式P的候选码?( )。
选项:
A: (C)
B: (T,R)
C: (S,T)
D: (C,S)
答案: 【 (S,T) ;
(C,S) 】
15、多选题:
下列关于关系模型的描述中,哪些是错误的?( )。
选项:
A: 在关系数据模型中,用单一的二维表结构来表示实体与实体之间的联系
B: 同一关系中不允许出现候选码或者候选键值完全相同的元组
C: 一个关系的外码也一定是该关系的一个码
D: 超码的任何子集也是码
答案: 【 同一关系中不允许出现候选码或者候选键值完全相同的元组 ;
一个关系的外码也一定是该关系的一个码 ;
超码的任何子集也是码 】
第3章数据库设计
第3章单元测试
1、单选题:
当局部E-R图合并成全局E-R图时可能出现冲突,不属于合并冲突的是( )。
选项:
A: 命名冲突
B: 结构冲突
C: 语法冲突
D: 属性冲突
答案: 【 语法冲突】
2、单选题:
从E-R图导出关系模式时,如果两实体间的联系是m:n,下列说法中正确的是( )。
选项:
A: 将n方码和联系的属性放到m方的属性中
B: 将m方的码和联系的属性放到n方的属性中
C: 增加一个关系表示联系,其中放入m方和n方的码
D: 在m方属性和n方属性中均增加一个表示级别的属性
答案: 【 增加一个关系表示联系,其中放入m方和n方的码】
3、单选题:
现实世界 “特征” 术语,对应于数据世界的( )。
选项:
A: 数据项
B: 记录
C: 联系
D: 属性
答案: 【 数据项】
4、单选题:
对数据库进行需求分析时,数据字典的含义是( )
选项:
A: 数据库中所涉及的数据流、数据项和文件等描述的集合
B: 数据库中所有数据的集合
C: 数据库中所涉及的属性和文件的名称集合
D: 数据库所涉
