国家开放大学最新《数据库基础与应用》形考任务二试题答案解析.docx
- 文档编号:4149906
- 上传时间:2022-11-28
- 格式:DOCX
- 页数:9
- 大小:17.04KB
国家开放大学最新《数据库基础与应用》形考任务二试题答案解析.docx
《国家开放大学最新《数据库基础与应用》形考任务二试题答案解析.docx》由会员分享,可在线阅读,更多相关《国家开放大学最新《数据库基础与应用》形考任务二试题答案解析.docx(9页珍藏版)》请在冰豆网上搜索。
国家开放大学最新《数据库基础与应用》形考任务二试题答案解析
国家开放大学最新《数据库基础与应用》形考任务
(二)
试题答案解析
(正确答案选项已红色标注)
一、单选题(每小题2分,共30分)
题目1
在SQL的查询语句中,groupby选项实现的功能是()。
选择一项:
A.分组统计
B.求和
C.选择
D.排序
题目2
在SQL的建立基本表操作中,定义主码约束所使用的保留字为()。
选择一项:
A.PRIMARY
B.CHECK
C.UNIQUE
D.FOREIGN
题目3
在SQL的建立基本表操作中,定义外码约束所使用的保留字为()。
选择一项:
A.PRIMARY
B.FOREIGN
C.CHECK
D.UNIQUE
题目4
在带有保留字VIEW的SQL语句中,其操作对象是()。
选择一项:
A.视图
B.索引
C.基本表
D.查询
题目5
在SELECT查询语句的ORDERBY子句中,若需要按照指定列的升序排列表,则使用的保留字
是()。
选择一项:
A.ASC
B.ABC
C.DEC
D.DESC
题目6
在SQL的SELECT语句中,不包含的功能子句是()。
选择一项:
A.投影
B.连接
C.删除
D.选择
题目7
当在SELECT查询语句的from选项中,实现对表的中间连接功能时,使用的保留字为()。
选择一项:
A.LEFT
B.RIGHT
C.JOINA
D.INNER
题目8
当在SELECT查询语句的from选项中,实现对表的右连接功能时,使用的保留字为()。
选择一项:
A.LEFT
B.RIGHT
C.INNER
D.JOINC
题目9
利用SQL语言所建立的基本表在数据库中属于()。
选择一项:
A.虚表
B.视图
C.实表
D.索引
题目10
若两个基本表是通过对应的主码建立联系的,则该联系的类型只能是()。
选择一项:
A.多对1
B.1对多
C.多对多
D.1对1
题目11
以一个基本表中的主码同另一个基本表中的外码建立联系,则这种联系的类型为()。
选择一项:
A.1对1
B.多对多
C.多对1
D.1对多
题目12
在一个数据库应用系统设计的过程中,第三个阶段是()。
选择一项:
A.逻辑设计
B.物理设计
C.概念设计
D.需求分析
题目13
在一个数据库应用系统设计的过程中,第四个阶段是()。
选择一项:
A.需求分析
B.物理设计
C.概念设计
D.逻辑设计
题目14
在数据库应用系统设计的需求分析阶段,不需要做的事情是()。
选择一项:
A.创建基本表
B.编写需求说明书
C.画出数据流图
D.建立数据字典
题目15
在数据库应用系统设计的概念设计阶段,需要做的事情是()。
选择一项:
A.画出ER图
B.建立数据字典
C.建立视图
D.建立基本表
二、判断题(每小题2分,共30分)
题目16
在SQL语言中,字符型常量和日期型常量需要使用单引号括起来。
()
选择一项:
对
错
题目17
在SQL语言中,整数型常量和实数型常量需要使用单引号括起来。
()
选择一项:
对
错
题目18
在SQL语言中,整数型常量和实数型常量不需要使用任何符号作为起止标记符。
()
选择一项:
对
错
题目19
使用一条INSERT语句只能向表中插入一条记录,不能同时插入多条记录。
()
选择一项:
对
错
题目20
使用一条UPDATE语句只能修改表中一条记录,不能同时修改多条记录。
()
选择一项:
对
错
题目21
一个视图只能建立在一个基本表上,不能建立在多个基本表上。
()
选择一项:
对
错
题目22
可以在SELECT语句的FROM选项中,为给出的每个表附加一个别名。
()
选择一项:
对
错
题目23
在SELECT语句的FROM选项中,只能给出一个表,不能给出多个表。
()
选择一项:
对
错
题目24
在SELECT语句的FROM选项中,每对表之间的连接方式共有两种。
()
选择一项:
对
错
题目25
一个数据库应用系统开发过程的第1个阶段是概念设计。
()
选择一项:
对
错
题目26
需求分析阶段的主要目标是画出数据流图,建立数据字典和编写需求说明书。
()
选择一项:
对
错
题目27
概念设计也要贯彻概念单一化原则,即一个实体只用来反映一种事实,一个实体中的所有属性都是用来直接描述码的。
()
选择一项:
对
错
题目28
商品实体与销售实体之间是1对多的联系,其中商品实体为父表,销售实体为子表。
()
选择一项:
对
错
题目29
在介绍旅店管理的数据库设计中,客房表为基本表,客房空闲表为视图。
()
选择一项:
对
错
题目30
在介绍旅店管理的数据库设计中,住宿费表为基本表,消费卡表为视图。
()
选择一项:
对
错
三、匹配题
题目31
根据主教材第四章所给的商品库和教学库,为下列所给的每条SQL查询语句匹配相应的功能
(每小题4分,共20分)。
选项:
A从教学库中查询出没有被姓名为王明的学生所选修的所有课程信息。
B从教学库中查询出没有选修任何课程的学生信息。
C从商品库中查询出每一种商品的商品代号、分类名、数量和品牌等信息。
D从商品库中查询出所有商品的不同品牌的总数。
E从教学库中查询出每个专业的学生人数,并按人数多少降序排列。
(1)selectx.商品代号,分类名,数量,品牌from商品表1x,商品表2ywherex.商品代号=y.商品代号
上方语句功能为:
C
(2)selectcount(*)as品牌数from(selectdistinct品牌from商品表2)asxxk
上方语句功能为:
D
(3)select*from学生where学生号notin(select学生号from选课)
上方语句功能为:
B
(4)select专业,count(*)as专业人数from学生groupby专业orderby2desc
上方语句功能为:
E
(5)select*from课程where课程号in(select课程号from学生x,选课y
wherex.学生号=y.学生号andx.姓名='王明')
上方语句功能为:
A
题目32
根据教材第四章所给的商品库和教学库,为下列所给的每种功能匹配相应的查询语句(每
小题4分,共20分)。
选项:
Aselect商品代号,分类名,单价,数量,单价*数量as总价值
from商品表1
orderby5desc
Bselect*
from商品表1
where数量between10and20(或where数量>=10and数量<=20)
Cselect*
from商品表1
where单价>all(select单价
from商品表1
where分类名='空调器'
)
Dselectdistinct学生.*
from学生,选课
where学生.学生号=选课.学生号and学生.姓名<>'刘芹'
and课程号=any(select课程号
from学生,选课
where学生.学生号=选课.学生号and姓名='刘芹'
)
Eselect分类名
from商品表1
groupby分类名havingcount(*)>1
(1)从商品库中查询出数量在10和20之间的所有商品。
对应的查询语句为:
B
(2)从商品库中查询出比所有空调器的单价都高的每种商品。
对应的查询语句为:
C
(3)从商品库中查询出同一类商品多于一种的所有分类名。
对应的查询语句为:
E
(4)从商品库中查询出每种商品的总价值,并按降序排列出来。
对应的查询语句为:
A
(5)从教学库中查询出至少选修了姓名为刘芹的学生所选课程中任一门课的所有学生。
对应的查询语句为:
D
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库基础与应用 国家 开放 大学 最新 数据库 基础 应用 任务 试题答案 解析