MOOC 数据库原理(北部湾大学)1206363810 最新慕课完整章节测试答案
第一周 第 1 章 数据库系统概述
文章目录
1.2随堂测验
1、单选题:
数据库系统是在()的基础上发展起来的。
选项:
A: 数据库管理系统
B: 操作系统
C: 文件系统
D: 应用系统
答案: 【 文件系统】
2、单选题:
以下不是文件系统缺点的是()。
选项:
A: 数据不保存
B: 数据文件间的联系弱
C: 不一致性
D: 数据冗余
答案: 【 数据不保存】
1.3随堂测验
1、单选题:
在数据库管理系统提供的数据语言中,负责数据的查询及增、删、改等操作的是()。
选项:
A: 数据定义语言
B: 数据转换语言
C: 数据控制语言
D: 数据操纵语言
答案: 【 数据操纵语言】
2、单选题:
数据库系统的核心是()。
选项:
A: 数据模型
B: 数据库管理系统
C: 数据库
D: 数据库管理员
答案: 【 数据库管理系统】
3、单选题:
在数据库中,下列说法不正确的是()。
选项:
A: 数据库避免了一切数据的重复
B: 其数据模型的完整性约束,可确保更新时的数据一致性
C: 数据库中的数据可以共享
D: 数据库减少了数据冗余
答案: 【 数据库避免了一切数据的重复】
4、单选题:
下列有关数据库的描述,正确的是()。
选项:
A: 数据库是一个结构化的数据集合
B: 数据库是一个关系
C: 数据库是一个DBF文件
D: 数据库是一组文件
答案: 【 数据库是一个结构化的数据集合】
5、单选题:
在数据库中存储的是()。
选项:
A: 数据结构
B: 数据模型
C: 数据以及数据之间的联系
D: 信息
答案: 【 数据以及数据之间的联系】
6、单选题:
数据库管理系统能实现对数据库中数据的查询、插入、修改和删除等操作,这种功能称为()。
选项:
A: 数据定义功能
B: 数据管理功能
C: 数据操纵功能
D: 数据控制功能
答案: 【 数据操纵功能】
7、单选题:
下列说法中错误的是()。
选项:
A: 数据库是存储在计算机内有组织的结构化的数据集合
B: DBMS是处于操作系统之下的可直接对数据库进行操作的一个软件系统
C: DBMS能实现数据库的安全性控制、完整性控制、并发控制及数据库恢复等运行管理功能
D: DBA的主要职责之一是监控数据库系统的使用和运行
答案: 【 DBMS是处于操作系统之下的可直接对数据库进行操作的一个软件系统】
8、单选题:
数据库完整性约束的建立需要使用DBMS提供的()。
选项:
A: 数据操纵语言DML
B: 数据查询语言DQL
C: 数据控制语言DCL
D: 数据定义语言DDL
答案: 【 数据定义语言DDL】
9、单选题:
数据库管理系统(DBMS)是()。
选项:
A: 一组软件
B: 整个计算机软件系统
C: 计算机硬件系统
D: 数据库应用系统
答案: 【 一组软件】
10、单选题:
保护数据库,防止未授权的或不合法的使用造成的数据泄漏、更改破坏,这是指数据库的()。
选项:
A: 完整性
B: 并发控制
C: 安全性
D: 恢复
答案: 【 安全性】
1.5随堂测验
1、单选题:
数据的存储结构与数据逻辑结构之间的独立性称为数据的( )。
选项:
A: 结构独立性
B: 物理独立性
C: 逻辑独立性
D: 存储独立性
答案: 【 物理独立性】
2、单选题:
在数据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特征的是( )。
选项:
A: 外模式
B: 内模式
C: 存储模式
D: 模式
答案: 【 模式】
3、单选题:
下列有关数据库的概念模式叙述中,错误的是( )。
选项:
A: 不涉及数据的物理存储细节和硬件环境,与具体的机器和DBMS无关
B: 一个数据库系统只有一个概念模式
C: 是整个数据库数据在逻辑上的视图,即是数据库的整体逻辑
D: 是数据在数据库内部的表示方式
答案: 【 是数据在数据库内部的表示方式】
4、单选题:
下列说法中错误的是( )。
选项:
A: 在一个数据库系统中,外模式可有多个,而模式、内模式只能各有一个
B: 概念级数据库是物理级数据库的一种抽象描述
C: 对一个数据库系统来说,实际存在的只有概念级数据库
D: 用户级数据库是用户与数据库的接口
答案: 【 对一个数据库系统来说,实际存在的只有概念级数据库】
5、单选题:
下列说法中错误的是( )。
选项:
A: 当数据的存储结构改变了,应用程序不变,而由DBMS处理这种改变,这就是指数据的逻辑独立性
B: 当数据库的存储结构改变时,可相应修改模式/内模式映像,从而保持模式不变
C: 外模式是概念模式的子集
D: 一个数据库系统中,外模式/模式映像可以有多个,而模式/内模式映像只能有一个
答案: 【 当数据的存储结构改变了,应用程序不变,而由DBMS处理这种改变,这就是指数据的逻辑独立性】
6、单选题:
在数据库系统中,提供数据与应用程序间逻辑独立性的是( )。
选项:
A: 外模式/模式映像
B: 模式/内模式映像
C: 外模式/物理模式映像
D: 外模式/存储模式映像
答案: 【 外模式/模式映像】
7、单选题:
在数据系统中,在三级模式间引入二级映像的主要作用是( )。
选项:
A: 提高数据与程序的安全性
B: 提高数据与程序间的一致性
C: 提高数据与程序间的独立性
D: 提高数据与程序间的完整性
答案: 【 提高数据与程序间的独立性】
8、单选题:
下列说法中错误的是( )。
选项:
A: C/S结构是一种“胖客户机”的客户机/服务器结构,是两层结构
B: B/S结构是一种“瘦客户机”的客户机/服务器结构,是三层结构
C: 在C/S结构中,DBMS和数据库存放于数据库服务器上,而应用程序和相关开发工具存放于客户机上
D: 在B/S结构中,客户机端仅安装通用的浏览器软件,而应用程序和数据库安装在应用服务器
答案: 【 在B/S结构中,客户机端仅安装通用的浏览器软件,而应用程序和数据库安装在应用服务器】
9、单选题:
下列说法中错误的是( )。
选项:
A: 主从式结构的数据库系统是一个大型主机带多终端的多用户结构的系统
B: 主从式结构中,应用程序、DBMS和数据库都集中存放在一个大型的主机上
C: 终端上安装应用程序,完成部分数据处理任务以及输入/输出功能
D: 在主从式结构中,当主机出现故障时,整个系统将无法使用
答案: 【 终端上安装应用程序,完成部分数据处理任务以及输入/输出功能】
10、单选题:
下列有关分布式数据库系统的说法中错误的是( )。
选项:
A: 数据库中的数据在物理上分布在计算机网络中的不同结点上
B: 为了数据管理与处理上的方便,通过在结点上增加副本冗余机制提高结点的自治性
C: 分布式数据库中各结点上的数据逻辑上是一个整体
D: 某个结点出现故障时,整个分布式系统将无法正常工作
答案: 【 某个结点出现故障时,整个分布式系统将无法正常工作】
1.7随堂测验
1、单选题:
用树形结构表示实体之间联系的模型是( )。
选项:
A: 关系模型
B: 网状模型
C: 层次模型
D: 以上三个都是
答案: 【 层次模型】
2、单选题:
网状模型的数据结构是( )。
选项:
A: 二维表
B: 有向图
C: 树形
D: 链表
答案: 【 有向图】
3、单选题:
关系模型中,下列说法中正确的是( )。
选项:
A: 一个候选码中只能含有一个属性
B: 一个关系中只能有一个候选码
C: 一个候选码可由一个或多个其值能惟一标识该关系中任一元组的属性组成
D: 一个关系中可以有多个主码
答案: 【 一个候选码可由一个或多个其值能惟一标识该关系中任一元组的属性组成】
4、单选题:
下列说法中错误的是( )。
选项:
A: 一个关系模式可表示为:关系名(属性1,属性2,…,属性n)
B: 关系模式表示了关系中的数据
C: 关系模型的结构是二维表的结构
D: 关系模型的数据操作是集合操作,操作对象和操作结果都是关系,即若干元组的集合
答案: 【 关系模式表示了关系中的数据】
5、单选题:
数据库的层次模型应满足的条件是( )。
选项:
A: 允许一个以上的结点无双亲,也允许一个结点有多个双亲
B: 有且仅有一个结点无双亲,其余结点都只有一个双亲
C: 至少有两个以上的结点
D: 每个结点有且仅有一个双亲
答案: 【 有且仅有一个结点无双亲,其余结点都只有一个双亲】
6、填空题:
在关系数据库中,把数据表示成二维表,每一个二维表称为()。
答案: 【 关系】
7、填空题:
数据模型由数据结构、数据操作和()三部分组成。
答案: 【 完整性约束】
1.8随堂测验
1、单选题:
现实世界中事物在某一方面的特性在信息世界中称为()。
选项:
A: 实体
B: 实体值
C: 特性
D: 属性
答案: 【 属性】
2、单选题:
“商品”与“顾客”两个实体集之间的联系一般是()。
选项:
A: 一对一
B: 一对多
C: 多对一
D: 多对多
答案: 【 多对多】
3、单选题:
对现实世界进行第一层抽象的模型,称为()模型。
选项:
A: 概念模型
B: 数据模型
C: 抽象模型
D: 存储模型
答案: 【 概念模型】
4、单选题:
信息世界中的实体对应于计算机世界中的()。
选项:
A: 字段
B: 记录
C: 文件
D: 数据库
答案: 【 记录】
第一章测验
1、单选题:
下列说法中错误的是( )。
选项:
A: 信息是数据的内涵,是对数据的语义解释
B: 数据管理是数据处理中的核心环节,其优劣直接影响数据处理的效果
C: 数据是信息的符号表示,因此,同一信息只能用一种数据形式来表示
D: 只有当给数据赋予特定语义后,数据才可转换为可传递的信息
答案: 【 数据是信息的符号表示,因此,同一信息只能用一种数据形式来表示】
2、单选题:
下列说法正确的是( )。
选项:
A: 数据库是一个结构化的数据集合
B: 数据库系统的核心是数据库管理员
C: 数据库避免了一切数据的冗余
D: 数据库管理系统的完整性控制功能是保证数据库的完整性,防止数据丢失
答案: 【 数据库是一个结构化的数据集合】
3、单选题:
以下不属于DBA职责的是( )
选项:
A: 参与数据库设计的全过程,决定整个数据库的结构和内容
B: 定义数据的安全性和完整性规则,负责分配各个应用程序对数据库的存取权限
C: 为终端用户开发和设计应用程序
D: 定义和实施数据库的备份和恢复策略
答案: 【 为终端用户开发和设计应用程序】
4、单选题:
以下说法中正确的是( )。
选项:
A: DBMS包含DB和DBS
B: DBMS提供数据控制语言(DCL),能实现对数据库中数据的查询、插入、修改和删除等操作
C: DBMS能实现数据库的安全性控制、完整性控制、并发控制及数据库恢复等运行管理功能
D: DBMS是处于计算机硬件和操作系统之间的可直接对数据库进行操作的一个软件系统
答案: 【 DBMS能实现数据库的安全性控制、完整性控制、并发控制及数据库恢复等运行管理功能】
5、单选题:
保护数据库,防止未授权的或不合法的使用造成的数据泄漏、更改破坏,这是指数据库的( )。
选项:
A: 并发控制
B: 安全性
C: 数据库恢复
D: 完整性
答案: 【 安全性 】
6、单选题:
下列说法中正确的是( )。
选项:
A: 在数据库系统的三级模式结构中,内模式描述了数据库中全体数据的全局逻辑结构和特征
B: 数据的存储结构与数据逻辑结构之间的独立性称为数据的逻辑独立性
C: 在三级模式间引入二级映像的主要作用是提高数据与程序的安全性
D: 对一个数据库系统来说,实际存在的只有物理级数据库
答案: 【 对一个数据库系统来说,实际存在的只有物理级数据库】
7、单选题:
下列说法中错误的是( )。
选项:
A: 在数据库系统中,外模式/模式映像保证了数据与应用程序间的逻辑独立性
B: 在数据库系统中,外模式可有多个,而模式、内模式只能各有一个
C: 外模式是用户视图,是概念模式的某一部分的抽象表示
D: 一个数据库系统中,外模式/模式映像只能有一个
答案: 【 一个数据库系统中,外模式/模式映像只能有一个】
8、单选题:
下列说法中错误的是( )。
选项:
A: B/S结构是一种“瘦客户机”的客户机/服务器结构,是三层结构,应用程序服务器处于客户机和服务器之间的中间层
B: C/S结构是一种“胖客户机”的客户机/服务器结构,是两层结构
C: 分布式数据库将数据存储在物理上分布的计算机网络中的不同结点上,从而形成了多个逻辑上独立的数据库
D: 在主从式结构的数据库系统中,系统的处理瓶颈在主机上
答案: 【 分布式数据库将数据存储在物理上分布的计算机网络中的不同结点上,从而形成了多个逻辑上独立的数据库】
9、单选题:
“教师”与“课程”两个实体集之间的联系是( )。
选项:
A: 一对一
B: 一对多
C: 多对多
D: 多对一
答案: 【 多对多】
10、单选题:
以下说法中,正确的是( )。
选项:
A: 在一个实体型中,码只能有一个
B: 对现实世界进行第二层抽象的模型是信息模型
C: 现实世界中的事物及其联系,在信息世界中是用数据模型来进行表达的
D: 现实世界中的事物个体,经过两级抽象后,在计算机世界中,对应的是记录
答案: 【 现实世界中的事物个体,经过两级抽象后,在计算机世界中,对应的是记录】
11、单选题:
关系模型的数据结构是( )。
选项:
A: 链表
B: 树形
C: 二维表
D: 有向图
答案: 【 二维表 】
12、单选题:
下列说法中错误的是( )。
选项:
A: 关系模型的数据操作是集合操作,操作对象和操作结果都是关系
B: 一个候选码中只能含有一个属性
C: 一个关系模式是关系的“型”,可表示为:关系名(属性1,属性2,…,属性n)
D: 一个关系中只能有一个主码
答案: 【 一个候选码中只能含有一个属性】
第二周 第2章 关系数据库
2.1随堂测验
1、单选题:
一个关系数据库中的各条记录( )。
选项:
A: 前后顺序不能任意颠倒,一定要按照输入的顺序排列
B: 前后顺序可以任意颠倒,不影响库中的数据关系
C: 前后顺序可以任意颠倒,但排列顺序不同,统计处理的结果就可能不同
D: 前后顺序不能任意颠倒,一定要按照关键字段的顺序排列
答案: 【 前后顺序可以任意颠倒,不影响库中的数据关系】
2、单选题:
关系模式的任何属性( )。
选项:
A: 不可再分
B: 可再分
C: 命名在关系模式中可以不唯一
D: 以上都不对
答案: 【 不可再分】
3、单选题:
关于关系的性质,下列描述错误的是( )。
选项:
A: 关系中不允许出现相同的元组
B: 关系中元组的顺序不可任意调换
C: 不同的属性可以取自同一个域
D: 列同质
答案: 【 关系中元组的顺序不可任意调换】
4、判断题:
关系模式是静态的,是关于关系的结构描述。关系是动态的,是关系模式在某一时刻的状态。
选项:
A: 正确
B: 错误
答案: 【 正确】
5、填空题:
笛卡尔积R由4个域组成,若每个域的基数均为2,则R的基数为()。
答案: 【 16】
2.2随堂测验
1、单选题:
在关系模型中,以下有关候选码的描述正确的是( )。
选项:
A: 可以由任意多个属性组成
B: 至多由一个属性组成
C: 由一个或多个属性组成,其数值能唯一标识关系中的一个元组
D: 以上都不对
答案: 【 由一个或多个属性组成,其数值能唯一标识关系中的一个元组】
2、单选题:
同一个关系模型的任意两个元组值( )。
选项:
A: 不能完全相同
B: 可以完全相同
C: 必须完全相同
D: 以上都不对
答案: 【 不能完全相同】
3、判断题:
在关系R(x,y,z)中,x是R的候选码,则属性集{x,y}可以也可以唯一标识关系R上的每一条元组。
选项:
A: 正确
B: 错误
答案: 【 正确】
4、判断题:
在学生选课关系SC(SNO,CNO,SCORE)中,SNO为学生关系的主码,CNO为课程关系的主码,SNO和CNO分别为SC上的外码,根据参照完整性的定义,外码可以为空,因此,在SC上,SNO和CNO可以为空。
选项:
A: 正确
B: 错误
答案: 【 错误】
5、填空题:
如果关系R2的外码X与关系R1的主码相符合,则外码X的每个值必须在关系R1中主码的值中找到,或者为空,这是关系的()规则。
答案: 【 参照完整性】
6、填空题:
设关系模式为:系(系编号,系名称,电话,办公地点),则该关系模型的主码是( )。
答案: 【 系编号】
2.3随堂测验
1、单选题:
专门关系运算符包括( )。
选项:
A: 排序、索引、统计
B: 选择、投影、连接
C: 关联、更新、排序
D: 显示、打印、制表
答案: 【 选择、投影、连接】
2、单选题:
设关系R和S,关系代数R-(R-S)的表示是( )。
选项:
A: RnS
B: RUS
C: R-S
D: RXS
答案: 【 RnS】
3、单选题:
关于传统集合运算的描述错误的是( )。
选项:
A: 并运算可以用来附加数据
B: 差运算可以用来删除数据
C: 关系R和关系S的广义笛卡尔乘积要求关系R和关系S是相容的
D: 交运算可用于筛选满足要求的数据
答案: 【 关系R和关系S的广义笛卡尔乘积要求关系R和关系S是相容的】
4、单选题:
在学生关系模式S(SNO,SN,SEX,AGE)上,SNO、SN、SEX和AGE分别是学生学号、姓名、性别和年龄,则从该关系中,检索年龄大于20岁的学生姓名的关系代数是( )。
选项:
A: