2015秋数据库原理与应用行考第2次作业
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一、单项选择题(共10 道试题,共30 分。)
1. 在建立基本表是,定义默认值约束所使用的保留字为()。
A. UNIQUE
B.
DEFAULT
C. CHECK
D. FOREING
正确答案:A 满分:3 分
2.
当在查询语句的FROM选项中,实现对表的中间连接功能时,使用的保留字为()。
A. INNER
B.
LEFT
C. RIGHT
D. JOIN
正确答案:D 满分:3 分
3.
在SQL的查询语句中,ORDER BY 选项实现对结果的()功能。
A. 投影
B. 求和
C. 排序
D. 分组统计
正确答案:C 满分:3 分
4. 语句成分“SET<列名>=<表达式>”,所属的语句是()
A. INSERT
B. DELETE
C. UPDA TE
D. SELECT
正确答案:C 满分:3 分
5. 在SELECT语句的WHERE子句中,所使用的保留字ANY与()等效。
A. SOME
B. ALL
C. IN
D. LIKE
正确答案:A 满分:3 分
6. 在数据库应用系统设计的需求分析阶段,不需要做的事情是()。
A. 编写需求说明书
B. 创建基本表
C. 建立数据字典
D. 画出数据流图
正确答案:B 满分:3 分
7. 在SQL新版的查询语句中,from选项用来实现表的()功能。
A. 投影
B.
连接
C. 删除
D. 选择
正确答案:B 满分:3 分
8. 向基本表插入数据时,可以在命令中使用()子句得到待插入的一个结果表。
A.
GROUP
B. SELECT
C. FROM
D. WHERE
正确答案:B 满分:3 分
9.
在第五章中介绍的购物活动中,商品实体同销售实体之间是()联系。
A. 1对1
B. 1对多
C. 多对多
D. 多对1
正确答案:B 满分:3 分
10.
在一个数据库应用系统设计的过程中,第三个阶段是()。
A. 需求分析
B. 概念设计
C. 逻辑设计
D. 物理设计
正确答案:C 满分:3 分
二、简答题(共10道试题,共70分。)
1.
根据主教材第四章第96-98页中所给出的商品库和教学库,按照下列所给的每条SQL查询语句写出相应的功能:
select x.商品代号,分类名,数量,品牌
from 商品表1 x,商品表2 y
where x.商品代号=y.商品代号
参考:
从商品库中查询出每一种商品的商品代号、分类名、数量和品牌等信息。
2.
根据主教材第四章第96-98页中所给出的商品库和教学库,按照下列所给的每条SQL查询语句写出相应的功能:
select count(distinct 产地) as 产地数
from 商品表2
参考:从商品库中查询出所有商品的不同产地的总数。
3.
根据主教材第四章第96-98页中所给出的商品库和教学库,按照下列所给的每种功能写出相应的查询语句:
从教学库中查询出至少选修了姓名为@m1学生所选课程中一门课的全部学生。
参考:
select distinct 学生.* from 学生,选课
where 学生.学生号=选课.学生号 and 课程号=any(select 课程号
from 学生,选课 where 学生.学生号=选课.学生号 and 姓名=@m1 )
4.
根据主教材第四章第96-98页中所给出的商品库和教学库,按照下列所给的每条SQL查询语句写出相应的