MOOC 数据库原理与应用-南京邮电大学 中国大学慕课答案.docx
《MOOC 数据库原理与应用-南京邮电大学 中国大学慕课答案.docx》由会员分享,可在线阅读,更多相关《MOOC 数据库原理与应用-南京邮电大学 中国大学慕课答案.docx(59页珍藏版)》请在文库网上搜索。
1、 MOOC 数据库原理与应用-南京邮电大学 中国大学慕课答案随堂测验 11、问题:我们在日常生活中接触到的多数信息系统,其中用到的数据库都是关系型的,因为关系数据库是当前的主流数据库产品。选项:A、正确B、错误正确答案:【正确】第 1 章单元测验1、问题:在数据库系统中 DBMS(数据库管理系统)的位置是处于哪里?选项:A、应用系统和应用开发工具之间B、应用开发工具和操作系统之间C、操作系统和数据库之间D、不知道正确答案:【应用开发工具和操作系统之间】2、问题:文件系统中记录内部是有结构的,文件之间有没有结构?选项:A、有B、没有C、有时有有时没有D、不确定正确答案:【没有】3、问题:在数据库
2、系统中,当数据的逻辑结构变动时,应用程序是否需要改动?选项:A、需要B、不需要C、有时要,有时不要D、不知道正确答案:【不需要】4、问题:描述概念模型的常用工具是哪个?选项:A、ER 图 B、数据流程图C、业务流程图D、组织机构图正确答案:【ER 图】5、问题:某高校图书馆有多个讨论室,可供教师预约使用,每天可以预约之后一个月内的讨论室,教师和讨论室之间的预约关系属于什么类型?选项:A、一对一B、一对多C、多对多D、不知道正确答案:【多对多】6、问题:某学院的学生自发组织了多个兴趣小组,每个学生最多允许加入三个,学生和讨论组之间的组成关系属于什么类型?选项:A、一对一B、一对多C、多对多D、不
3、知道正确答案:【多对多】7、问题:下图属于哪类数据模型?选项:A、层次模型B、网状模型C、关系模型D、面向对象的数据模型正确答案:【层次模型】8、问题:下图属于哪类数据模型?选项:A、层次模型 B、网状模型C、关系模型D、面向对象的数据模型正确答案:【网状模型】9、问题:下图的层次模型中 R3 的兄弟节点是哪个?选项:A、R2 R4B、R2 R5C、R4 R5D、R1正确答案:【R2 R4】10、问题:下图的层次模型中 R3 的双亲节点是哪个?选项:A、R1B、R2C、R4D、R5正确答案:【R1】11、问题:一个数据库可以有几个描述全局结构的“模式”?选项:A、一个B、两个C、三个D、多个正
4、确答案:【一个】12、问题:一个数据库可以有几个外模式?选项: A、一个B、两个C、三个D、多个正确答案:【多个】13、问题:数据库中的数据和程序之间具有逻辑独立性,是由什么保证的?选项:A、模式/外模式映像B、模式/内模式映像C、外模式D、内模式正确答案:【模式/外模式映像】14、问题:数据库中的数据和程序之间具有物理独立性,是由什么保证的?选项:A、模式/外模式映像B、模式/内模式映像C、外模式D、内模式正确答案:【模式/内模式映像】15、问题:数据库中编写应用程序时,面向的是数据库的哪个模式?选项:A、模式B、外模式C、内模式D、不知道正确答案:【外模式】随堂测验 21、问题:两个表只要
5、列数和列名相同,就可以进行并交差操作。选项:A、正确B、错误正确答案:【错误】第 2 章单元测验1、问题:一个表中包含 a b c d 四个属性,候选码为 ab 和 bc,选定 ab 作为主码,则哪个是非主属性? 选项:A、属性 bB、属性 cC、属性 bcD、属性 d正确答案:【属性 d】2、问题:如果一个表的主码是 ab 两列的组合,那么插入一条记录时 a 列能否为空?选项:A、能B、不能C、如果 b 为空,a 就不能为空;如果 b 非空,a 就可以D、如果 b 为空,a 就可以;如果 b 非空,a 就不能为空正确答案:【不能】3、问题:某水果店用如下两个表记录水果销售情况,带*的是主码,
6、如果要在 B表中新增四条记录,哪一条可能会被系统拒绝?AB 产品编号*名称单价销售编号*产品编号销售量日期 001 苹果 5.50001001102.2002 橘子 6.50002001152.2003 香蕉3.5000300252.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 月的销售情
7、况,如果采用关系代数形式查询哪些水果在 1 月和 2 月都有售出,仅显示产品编号,表达式应该怎么写?AB1 产品编号*名称单价销售编号*产品编号销售量日期 001 苹果5.50001001102.2002 橘子 6.50002001152.2003 香蕉 3.5000300252.3选项:A、B1?B2B、B1?B2C、D、正确答案:【】 5、问题:某水果店用如下 A 表记录水果信息,用 B1-B4 表分别记录今年 1-4 月的销售情况(带*的是主码),B1 是 1 月的销售情况 B2 是 2 月的销售情况,如果用关系代数形式查询在 1 月和 2 月总共售出了哪些种类的水果,表达式应该怎么写?
8、AB1 产品编号*名称单价销售编号*产品编号销售量日期 001 苹果5.50001001102.2002 橘子 6.50002001152.2003 香蕉 3.5000300252.3选项:A、B1?B2B、B1?B2C、D、正确答案:【】6、问题:某水果店用如下 A 表记录水果信息,用 B1-B4 表分别记录今年 1-4 月的销售情况(带*的是主码),B1 是 1 月的销售情况 B2 是 2 月的销售情况,如果用关系代数形式查询哪些种类的水果在 1 月有售出、但在 2 月没有售出,只显示产品编号,表达式应该怎么写?AB1 产品编号*名称单价销售编号*产品编号销售量日期 001 苹果 5.50
9、001001102.2002 橘子 6.50002001152.2003 香蕉 3.5000300252.3选项:A、B1-B2B、B2-B1C、D、正确答案:【】7、问题:某水果店用如下 A 表记录水果信息,用 B1-B4 表分别记录今年 1-4 月的销售情况(带*的是主码),B1 是 1 月的销售情况 B2 是 2 月的销售情况,如果用关系代数形式查询 1 月份单笔销售量在 20 以上的水果名称,表达式应该怎么写?AB1 产品编号*名称单价销售编号*产品编号销售量日期 001 苹果5.50001001102.2002 橘子 6.50002001152.2003 香蕉 3.500030025
10、2.3选项: A、B、C、D、正确答案:【】8、问题:某水果店用如下 A 表记录水果信息,用 B1-B4 表分别记录今年 1-4 月的销售情况(带*的是主码),B1 是 1 月的销售情况 B2 是 2 月的销售情况,如果用关系代数形式查询本店所有的水果名称,表达式应该怎么写?AB1 产品编号*名称单价销售编号*产品编号销售量日期 001 苹果 5.50001001102.2002 橘子6.50002001152.2003 香蕉 3.5000300252.3选项:A、B、C、D、正确答案:【】9、问题:某水果店用如下 A 表记录水果信息,用 B1-B4 表分别记录今年 1-4 月的销售情况(带*
11、的是主码),B1 是 1 月的销售情况 B2 是 2 月的销售情况,如果用关系代数形式查询本店一月份没有任何销售记录的水果名称,表达式应该怎么写?AB1 产品编号*名称单价销售编号*产品编号销售量日期 001 苹果5.50001001102.2002 橘子 6.50002001152.2003 香蕉 3.5000300252.3 选项:A、B、C、D、正确答案:【】10、问题:某水果店用如下 A 表记录水果信息,用 B1-B4 表分别记录今年 1-4 月的销售情况(带*的是主码),B1 是 1 月的销售情况 B2 是 2 月的销售情况,如果用关系代数形式查询在一月份的哪些天里面每种水果都有售出
12、,仅显示产品编号,表达式应该怎么写?AB1 产品编号*名称单价销售编号*产品编号销售量日期001 苹果 5.50001001102.2002 橘子 6.50002001152.2003 香蕉 3.5000300252.3选项:A、B1AB、C、D、正确答案:【】11、问题:某水果店用如下 A 表记录水果信息,用 B1-B4 表分别记录今年 1-4 月的销售情况(带*的是主码),B1 是 1 月的销售情况 B2 是 2 月的销售情况,如果用关系代数形式查询在二月份有销售记录的水果名称,表达式应该怎么写?AB1 产品编号*名称单价销售编号*产品编号销售量日期 001 苹果5.50001001102
13、.2002 橘子 6.50002001152.2003 香蕉 3.5000300252.3选项: A、B、C、D、正确答案:【】12、问题:某水果店用如下 A 表记录水果信息,用 B1-B4 表分别记录今年 1-4 月的销售情况(带*的是主码),B1 是 1 月的销售情况 B2 是 2 月的销售情况,如果用关系代数形式查询在二月份单价在 6 以上的水果的销售记录,仅仅显示该水果名称,以下表达式哪个不对?AB1 产品编号*名称单价销售编号*产品编号销售量日期 001 苹果 5.50001001102.2002 橘子 6.50002001152.2003 香蕉 3.5000300252.3选项:A
14、、B、C、D、正确答案:【】13、问题:某水果店用如下 A 表记录水果信息,用 B1-B4 表分别记录今年 1-4 月的销售情况(带*的是主码),B1 是 1 月的销售情况 B2 是 2 月的销售情况,如果用关系代数形式查询在二月份的哪些天里面卖出了“一月份有销售记录的所有水果”,表达式应该怎么写?AB1 产品编号*名称单价销售编号*产品编号销售量日期 001 苹果 5.50001001102.2002 橘子 6.50002001152.2003 香蕉 3.5000300252.3选项:A、B2B1B、P 产品编号,日期(B2) P 产品编号,日期(B1) C、P 日期(B2) P 产品编号(
15、A)D、P 产品编号,日期(B2) P 产品编号(B1)正确答案:【P 产品编号,日期(B2) P 产品编号(B1)】14、问题:某水果店用如下 A 表记录水果信息,用 B1-B4 表分别记录今年 1-4 月的销售情况(带*的是主码),B1 是 1 月的销售情况 B2 是 2 月的销售情况,如果用关系代数形式查询一月份 002 水果的所有销售记录,表达式应该怎么写?AB1 产品编号*名称单价销售编号*产品编号销售量日期 001 苹果5.50001001102.2002 橘子 6.50002001152.2003 香蕉 3.5000300252.3选项:A、B、C、D、正确答案:【】15、问题:
16、某水果店用如下 A 表记录水果信息,用 B1-B4 表分别记录今年 1-4 月的销售情况(带*的是主码),B1 是 1 月的销售情况 B2 是 2 月的销售情况,如果用关系代数形式查询一月份单笔销量在 5 以下和 10 以上的水果编号,表达式应该怎么写?AB1 产品编号*名称单价销售编号*产品编号销售量日期 001 苹果5.50001001102.2002 橘子 6.50002001152.2003 香蕉 3.5000300252.3选项:A、B、C、D、正确答案:【】 16、问题:R 表有 2 行 3 列,S 表有 4 行 5 列,则 R X S 的结果有几行?选项:A、8B、10C、12D
17、、15正确答案:【8】17、问题:R 表有 2 行 3 列,S 表有 4 行 5 列,则 R X S 的结果有几列?选项:A、8B、10C、12D、15正确答案:【8】随堂测验 41、问题:视图对应于数据库三级模式中的模式级别。选项:A、正确B、错误正确答案:【错误】第 3 章单元测验1、问题:SQL 的含义是哪个?选项:A、Standard query languageB、structured query languageC、speedy query languageD、super query language正确答案:【structured query language】2、问题:学生表(
18、学号*,姓名,性别,籍贯)中在姓名列建立索引后,以下哪个操作速度会变慢?(和没索引时相比)选项:A、按姓名检索B、修改学生的姓名C、按籍贯检索D、修改学生的籍贯正确答案:【修改学生的姓名】 3、问题:学校里组织了很多兴趣小组,学生可报名参加多个小组,每个小组有一个指导老师 每个老师可以指导多个小组,用如下表格记录有关信息:Student(学号*,姓名,班级,专业)Teacher(教师工号*,教师姓名,所在系)teams(小组编号*,小组名称,教师工号)enroll(学号*,小组编号*,报名日期)如果想查看哪些小组没人报名,用如下语句表达 下划线处应该填什么?Select * from team
19、swhere 小组编号 _ (select 小组编号 from enroll);选项:A、InB、not inC、=anyD、exist正确答案:【not in】4、问题:学校里组织了很多兴趣小组,学生可报名参加多个小组,每个小组有一个指导老师 每个老师可以指导多个小组,用如下表格记录有关信息:Student(学号*,姓名,班级,专业)Teacher(教师工号*,教师姓名,所在系)teams(小组编号*,小组名称,教师工号)enroll(学号*,小组编号*,报名日期)如果想查看每个小组的报名人数,用如下语句表达 下划线处应该填什么?Select 小组编号,count(学号) from enro
20、ll group by _;选项:A、学号B、小组编号C、学号,小组编号D、小组编号,学号正确答案:【小组编号】5、问题:学校里组织了很多兴趣小组,学生可报名参加多个小组,每个小组有一个指导老师 每个老师可以指导多个小组,用如下表格记录有关信息:Student(学号*,姓名,班级,专业)Teacher(教师工号*,教师姓名,所在系)teams(小组编号*,小组名称,教师工号)enroll(学号*,小组编号*,报名日期)如果想查看每个学生参加的兴趣小组数量,用如下语句表达 下划线处应该填什么?Select 学号,count(小组编号) from enroll group by _;选项:A、学号
21、B、小组编号C、学号,小组编号D、小组编号,学号正确答案:【学号】6、问题:学校里组织了很多兴趣小组,学生可报名参加多个小组,每个小组有一个指导老师 每个老师可以指导多个小组,用如下表格记录有关信息:Student(学号*,姓名,班级,专业)Teacher(教师工号*,教师姓名,所在系)teams(小组 编号*,小组名称,教师工号)enroll(学号*,小组编号*,报名日期)如果想查看所有学生的学号 姓名及其参加的小组名称,按学号顺序排列,用如下语句表达 第一个下划线处应该填什么?Select student.学号,姓名,小组名称 fromstudent,enroll,teams where
22、_ _ student.学号;选项:A、Enroll.学号=student.学号 and enroll.小组编号=teams.小组编号B、Enroll.学号=student.学号C、enroll.小组编号=teams.小组编号D、teams.小组编号=student.学号正确答案:【Enroll.学号=student.学号 and enroll.小组编号=teams.小组编号】7、问题:学校里组织了很多兴趣小组,学生可报名参加多个小组,每个小组有一个指导老师 每个老师可以指导多个小组,用如下表格记录有关信息:Student(学号*,姓名,班级,专业)Teacher(教师工号*,教师姓名,所在系
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- MOOC 中国大学慕课答案