大学MOOC 数据库原理及应用A-冯志鑫(江苏海洋大学)1451631225 最新慕课完整章节测试答案
第1章绪论
第1章单元测验
1、单选题:
在数据库系统中DBMS(数据库管理系统)的位置是处于哪里?
选项:
A: 应用系统和应用开发工具之间
B: 应用开发工具和操作系统之间
C: 操作系统和数据库之间
D: 不知道
答案: 【 应用开发工具和操作系统之间 】
2、单选题:
文件系统中记录内部是有结构的,文件之间有没有结构?
选项:
A: 有
B: 没有
C: 有时有有时没有
D: 不确定
答案: 【 没有】
3、单选题:
在数据库系统中,当数据的逻辑结构变动时,应用程序是否需要改动?
选项:
A: 需要
B: 不需要
C: 有时要,有时不要
D: 不知道
答案: 【 不需要】
4、单选题:
描述概念模型的常用工具是哪个?
选项:
A: ER图
B: 数据流程图
C: 业务流程图
D: 组织机构图
答案: 【 ER图】
5、单选题:
某高校图书馆有多个讨论室,可供教师预约使用,每天可以预约之后一个月内的讨论室,教师和讨论室之间的预约关系属于什么类型?
选项:
A: 一对一
B: 一对多
C: 多对多
D: 不知道
答案: 【 多对多】
6、单选题:
某学院的学生自发组织了多个兴趣小组,每个学生最多允许加入三个,学生和讨论组之间的组成关系属于什么类型?
选项:
A: 一对一
B: 一对多
C: 多对多
D: 不知道
答案: 【 多对多】
7、单选题:
下图属于哪类数据模型?![]()
选项:
A: 层次模型
B: 网状模型
C: 关系模型
D: 面向对象的数据模型
答案: 【 层次模型】
8、单选题:
下图属于哪类数据模型?![]()
选项:
A: 层次模型
B: 网状模型
C: 关系模型
D: 面向对象的数据模型
答案: 【 网状模型】
9、单选题:
下图的层次模型中R3的兄弟节点是哪个?![]()
选项:
A: R2 R4
B: R2 R5
C: R4 R5
D: R1
答案: 【 R2 R4】
10、单选题:
下图的层次模型中R3的双亲节点是哪个?![]()
选项:
A: R1
B: R2
C: R4
D: R5
答案: 【 R1】
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: 不知道
答案: 【 外模式】
随堂测验1
1、判断题:
我们在日常生活中接触到的多数信息系统,其中用到的数据库都是关系型的,因为关系数据库是当前的主流数据库产品。
选项:
A: 正确
B: 错误
答案: 【 正确】
第2章关系数据库
第2章单元测验
1、单选题:
一个表中包含a b c d四个属性,候选码为ab和bc,选定ab作为主码,则哪个是非主属性?
选项:
A: 属性b
B: 属性c
C: 属性bc
D: 属性d
答案: 【 属性d】
2、单选题:
如果一个表的主码是ab两列的组合,那么插入一条记录时a列能否为空?
选项:
A: 能
B: 不能
C: 如果b为空,a就不能为空;如果b非空,a就可以
D: 如果b为空,a就可以;如果b非空,a就不能为空
答案: 【 不能】
3、单选题:
某水果店用如下两个表记录水果销售情况,带*的是主码,如果要在B表中新增四条记录,哪一条可能会被系统拒绝?A B 产品编号*名称单价 销售编号*产品编号销售量日期001苹果5.5 0001001102.2002橘子6.5 0002001152.2003香蕉3.5 000300252.3
选项:
A: (0004,001,5,2.3)
B: (0005,002,6,2.3)
C: (0006,003,7,2.3)
D: (0007,004,8,2.4)
答案: 【 (0007,004,8,2.4)】
4、单选题:
某水果店用如下A表记录水果信息,用B1-B4表分别记录今年1-4月的销售情况(带*的是主码),B1是1月的销售情况 B2是2月的销售情况……,如果采用关系代数形式查询哪些水果在1月和2月都有售出,仅显示产品编号,表达式应该怎么写?A B1 产品编号*名称单价 销售编号*产品编号销售量日期001苹果5.5 0001001102.2002橘子6.5 0002001152.2003香蕉3.5 000300252.3
选项:
A: B1⋃B2
B: B1⋂B2
C: ![]()
D: ![]()
答案: 【
】
5、单选题:
某水果店用如下A表记录水果信息,用B1-B4表分别记录今年1-4月的销售情况(带*的是主码),B1是1月的销售情况 B2是2月的销售情况……,如果用关系代数形式查询在1月和2月总共售出了哪些种类的水果,表达式应该怎么写?A B1 产品编号*名称单价 销售编号*产品编号销售量日期001苹果5.5 0001001102.2002橘子6.5 0002001152.2003香蕉3.5 000300252.3
选项:
A: B1⋃B2
B: B1⋂B2
C: ![]()
D: ![]()
答案: 【
】
6、单选题:
某水果店用如下A表记录水果信息,用B1-B4表分别记录今年1-4月的销售情况(带*的是主码),B1是1月的销售情况 B2是2月的销售情况……,如果用关系代数形式查询哪些种类的水果在1月有售出、但在2月没有售出,只显示产品编号,表达式应该怎么写?A B1 产品编号*名称单价 销售编号*产品编号销售量日期001苹果5.5 0001001102.2002橘子6.5 0002001152.2003香蕉3.5 000300252.3
选项:
A: B1-B2
B: B2-B1
C: ![]()
D: ![]()
答案: 【
】
7、单选题:
某水果店用如下A表记录水果信息,用B1-B4表分别记录今年1-4月的销售情况(带*的是主码),B1是1月的销售情况 B2是2月的销售情况……,如果用关系代数形式查询1月份单笔销售量在20以上的水果名称,表达式应该怎么写?A B1 产品编号*名称单价 销售编号*产品编号销售量日期001苹果5.5 0001001102.2002橘子6.5 0002001152.2003香蕉3.5 000300252.3
选项:
A: ![]()
B: ![]()
C: ![]()
D: ![]()
答案: 【
】
8、单选题:
某水果店用如下A表记录水果信息,用B1-B4表分别记录今年1-4月的销售情况(带*的是主码),B1是1月的销售情况 B2是2月的销售情况……,如果用关系代数形式查询本店所有的水果名称,表达式应该怎么写?A B1 产品编号*名称单价 销售编号*产品编号销售量日期001苹果5.5 0001001102.2002橘子6.5 0002001152.2003香蕉3.5 000300252.3
选项:
A: ![]()
B: ![]()
C: ![]()
D: ![]()
答案: 【
】
9、单选题:
某水果店用如下A表记录水果信息,用B1-B4表分别记录今年1-4月的销售情况(带*的是主码),B1是1月的销售情况 B2是2月的销售情况……,如果用关系代数形式查询本店一月份没有任何销售记录的水果名称,表达式应该怎么写?A B1 产品编号*名称单价 销售编号*产品编号销售量日期001苹果5.5 0001001102.2002橘子6.5 0002001152.2003香蕉3.5 000300252.3
选项:
A: ![]()
B: ![]()
C: ![]()
D: ![]()
答案: 【
】
10、单选题:
某水果店用如下A表记录水果信息,用B1-B4表分别记录今年1-4月的销售情况(带*的是主码),B1是1月的销售情况 B2是2月的销售情况……,如果用关系代数形式查询在二月份有销售记录的水果名称,表达式应该怎么写?A B1 产品编号*名称单价 销售编号*产品编号销售量日期001苹果5.5 0001001102
