《国家开放大学数据库应用基础形考任务24404.pdf》由会员分享,可在线阅读,更多相关《国家开放大学数据库应用基础形考任务24404.pdf(11页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、.一、单项选择题在每题的空括号填写上正确选项的字母,每题 2 分,共 20 分 题目1 向根本表插入数据时,可以在命令中使用关键字引出记录值,也可以在命令中使用 select 子句得到待插入的一个表。选择一项:A.on B.to C.values D.in 反应 正确答案是:values 题目2 在 SQL 中,通过使用,能够使在关系规化时被分解的关系连接起来,能够增强数据库的平安性。选择一项:A.视图 B.根本表 C.查询 D.索引 反应 正确答案是:视图 题目3 在建立数据库模式的语句中,不会出现的保存字是。选择一项:A.CREATE B.SCHEMA C.FROM D.DATABASE
2、反应.正确答案是:FROM 题目4 在建立根本表时,定义检查约束所使用的保存字为。选择一项:A.CHECK B.DEFAULT C.UNIQUE D.NULL 反应 正确答案是:CHECK 题目5 在 SELECT 语句的 ORDER BY 子句中,假设需要按照指定列的升序排列表,则使用的保存字是。选择一项:A.ASC B.DESC C.ABC D.DEC 反应 正确答案是:ASC 题目6 在介绍的购物活动中,商品实体同销售实体之间是的联系。选择一项:A.多对多 B.1 对 1 C.1 对多 D.多对 1 反应 正确答案是:1 对多.题目7 假设两个根本表是通过对应的主码建立联系的,则该联系只
3、能是的联系。选择一项:A.多对 1 B.1 对多 C.1 对 1 D.多对多 反应 正确答案是:1 对 1 题目8 以一个表中的具有重复值属性作为外码同另一个表中的主码建立联系,则这种联系为的联系。选择一项:A.多对多 B.1 对多 C.1 对 1 D.多对 1 反应 正确答案是:多对 1 题目9 在数据库应用系统设计的概念设计阶段,需要做的事情是。选择一项:A.画出 ER 图 B.建立视图 C.建立数据字典 D.建立根本表 反应 正确答案是:画出 ER 图 题目10.在数据库应用系统设计的逻辑设计阶段,不需要做的事情是。选择一项:A.建立视图 B.建立根本表 C.画出 ER 图 D.设置关系
4、的完整性 反应 正确答案是:画出 ER 图 二、判断题在每题后的空括号填写是/否表示正确/错误,每题 2 分,共 20 分 题目11 在 SQL 语言中,字符型和日期型常量需要使用单引号括起来。选择一项:对 错 反应 正确的答案是对。题目12 正确 获得 2.00 分中的 2.00 分 标记题目 题干 使用一条 INSERT语句只能向表中插入一条记录,不能同时插入多条记录。选择一项:对 错 反应 正确的答案是错。题目13 不正确 获得 2.00 分中的 0.00 分 标记题目.题干 一个视图的规化程度通常不会高于其根本表的规化程度。选择一项:对 错 反应 正确的答案是对。题目14 正确 获得
5、2.00 分中的 2.00 分 标记题目 题干 可以在 SELECT的 FROM 选项中,为给出的每个表附加一个别名。选择一项:对 错 反应 正确的答案是对。题目15 正确 获得 2.00 分中的 2.00 分 标记题目 题干 在 SELECT的 FROM 选项中,每对表之间的连接方式共有3 种,分别称为中间连接、左连接和右连接。选择一项:对 错 反应 正确的答案是对。题目16 不正确 获得 2.00 分中的 0.00 分.标记题目 题干 一个数据库应用系统开发过程的第 1 个阶段是概念设计。选择一项:对 错 反应 正确的答案是错。题目17 正确 获得 2.00 分中的 2.00 分 标记题目
6、 题干 概念设计也要贯彻概念单一化原则,即一个实体只用来反映一种事实,一个实体中的所有属性都是用来直接描述码的。选择一项:对 错 反应 正确的答案是对。题目18 正确 获得 2.00 分中的 2.00 分 标记题目 题干 视图中的字段,只能来自根本表,不能来自其他视图。选择一项:对 错 反应 正确的答案是错。题目19.正确 获得 2.00 分中的 2.00 分 标记题目 题干 在介绍旅店管理的数据库设计中,包含有四个根本表和五个视图。选择一项:对 错 反应 正确的答案是对。题目20 正确 获得 2.00 分中的 2.00 分 标记题目 题干 在介绍旅店管理的数据库设计中,客房表为视图,客房空闲
7、表为根本表。选择一项:对 错 反应 正确的答案是错。标记题目 信息文本 三、填空题每题 2 分,共 20 分,如果以附件形式提交请在输入框中注明答案见附件 题目21 完成 总分值 20.00 标记题目 题干 1数据库系统的外模式在SQL 中是通过定义_来实现的。视图 2在 SQL 中,列级完整性约束分为6 种情况,而表级完整性约束分为_种情况。.3在 SQL 中,每个视图中的列可以来自不同的表,它是在原有表的根底上建立的_意义上的新关系。4当建立一个视图后,通常只对它做_和查询这两种操作。5在 SQL 中,根据根本表建立一个视图时,包括建立了该视图的_和容两个方面。6数据字典是对系统工作流程中
8、数据和_的描述。7概念设计阶段的主要任务是根据需求分析的结果找出所有数据实体,画出相应的_。8设计数据库的逻辑构造模式时,首先要设计好全局模式,然后再设计好每个_。9 由概念设计进入逻辑设计时,原来的实体被转换为对应的根本表或_。10在介绍的旅店管理数据库中,建立了_个根本表。1.视图 2.4 3.逻辑意义 4.更新 5.构造 6.处理次序无先后 7.E-R 图 8.外模式 9.视图 10.4 标记题目 信息文本 四、根据主教材第四章所给的商品库和教学库,按照以下所给的每条 SQL 查询语句写出相应的功能。每题 4 分,共 20 分 题目22 完成 总分值 4.00 标记题目 题干 selec
9、t*.商品代号,分类名,数量,品牌 from 商品表 1*,商品表 2 y where*.商品代号=y.商品代号 从商品库中查询出每一种商品的商品代号、分类名、数量和品牌等信息 题目23 完成 总分值 4.00.标记题目 题干 select count(*)as 品牌数 from (select distinct 品牌 from 商品表 2)as*k 从商品库中查询出所有商品的不同品牌 题目24 完成 总分值 4.00 标记题目 题干 select*from 学生 where 学生号 not in(select 学生号 from 选课)从教学库中查询出只选修了一门课程的全部学生 题目25 完成
10、 总分值 4.00 标记题目 题干 select 专业,count(*)as 专业人数 from 学生 group by 专业 order by 2 desc 从教学库中查询出每个专业的学生人数,并按人数多少降序排列 题目26 完成 总分值 4.00 标记题目 题干 select*from 课程 where 课程号 in(select 课程号 from 学生*,选课 y where*.学生号=y.学生号 and*.=王明)从教学库中输入学生号查询出学生王明的课程号 标记题目.信息文本 五、根据教材第四章所给的商品库和教学库,按照以下所给的每种功能写出相应的查询语句。每题 4 分,共 20 分
11、题目27 完成 总分值 4.00 标记题目 题干 从商品库中查询出数量在10 和 20 之间的所有商品。select*from 商品表 1 where 数量 between 10 and 20 或 where 数量=10 and 数量all(select 单价 from 商品表 1 where 分类名=空调器)或 select*from 商品表 1 where 单价all(select ma*(单价)from 商品表 1 where 分类名=空调器 题目29 完成 总分值 4.00 标记题目 题干 从商品库中查询出同一类商品多于一种的所有分类名。select distinct 分类名 from 商品表 1 group by 分类名 having count(*)1 .题目30 完成 总分值 4.00 标记题目 题干 从商品库中查询出每种商品的总价值,并按降序排列出来。select*,单价*数量 as 总价值 from 商品表 1 order by 总价值 desc