注意:此页面搜索的是所有试题
题目内容
(国家开放大学数据库基础与应用1)
根据主教材第四章所给的商品库和教学库,为下列所给的每条SQL查询语句匹配相应的功能(每小题4分,共20分)。
选项:
A从教学库中查询出没有被姓名为王明的学生所选修的所有课程信息。
B从教学库中查询出没有选修任何课程的学生信息。
C从商品库中查询出每一种商品的商品代号、分类名、数量和品牌等信息。
D从商品库中查询出所有商品的不同品牌的总数。
E从教学库中查询出每个专业的学生人数,并按人数多少降序排列。
(1)select x.商品代号,分类名,数量,品牌
from 商品表1 x,商品表2 y
where x.商品代号=y.商品代号
上方语句功能为: 1
(2)select count(*) as 品牌数
from (select distinct 品牌 from 商品表2) as xxk
上方语句功能为: 2
(3) select *
from 学生
where 学生号 not in (select 学生号 from 选课)
上方语句功能为: 3
(4)select 专业,count(*) as 专业人数
from 学生
group by 专业
order by 2 desc
上方语句功能为: 4
(5) select *
from 课程
where 课程号 in (select 课程号 from 学生 x, 选课 y
where x.学生号=y.学生号 and x.姓名=.王明.)
上方语句功能为: 5
完形填空题 (20 分) 20 分
(1)
A.A
B.B
C.C
D.D
E.E
(2)
A.A
B.B
C.C
D.D
E.E
(3)
A.A
B.B
C.C
D.D
E.E
(4)
A.A
B.B
C.C
D.D
E.E
(5)
A.A
B.B
C.C
D.D
E.E
选项:
A从教学库中查询出没有被姓名为王明的学生所选修的所有课程信息。
B从教学库中查询出没有选修任何课程的学生信息。
C从商品库中查询出每一种商品的商品代号、分类名、数量和品牌等信息。
D从商品库中查询出所有商品的不同品牌的总数。
E从教学库中查询出每个专业的学生人数,并按人数多少降序排列。
(1)select x.商品代号,分类名,数量,品牌
from 商品表1 x,商品表2 y
where x.商品代号=y.商品代号
上方语句功能为: 1
(2)select count(*) as 品牌数
from (select distinct 品牌 from 商品表2) as xxk
上方语句功能为: 2
(3) select *
from 学生
where 学生号 not in (select 学生号 from 选课)
上方语句功能为: 3
(4)select 专业,count(*) as 专业人数
from 学生
group by 专业
order by 2 desc
上方语句功能为: 4
(5) select *
from 课程
where 课程号 in (select 课程号 from 学生 x, 选课 y
where x.学生号=y.学生号 and x.姓名=.王明.)
上方语句功能为: 5
完形填空题 (20 分) 20 分
(1)
A.A
B.B
C.C
D.D
E.E
(2)
A.A
B.B
C.C
D.D
E.E
(3)
A.A
B.B
C.C
D.D
E.E
(4)
A.A
B.B
C.C
D.D
E.E
(5)
A.A
B.B
C.C
D.D
E.E
参考答案