如果要求通过输入学号查询学生情况,可以采用()查询,如果从学生表中,按班为单位,生成每个班的学生表,可以采用生成表查询查询。
第1题
A.选课表中的学号可以不存在于学生表中
B.选课表中的学号可以重复
C.选课表中的学号可以为空
D.只有选课表中存在的学号,学生表中才能使用该学号
第2题
A.select * from 学生表 order by 入校总分 asc
B.select * from 学生表 order by 入校总分 desc
C.select top 3 * from 学生表 order by 入校总分 asc
D.select top 3 * from 学生表 order by 入校总分 desc
第4题
A.select商品代号,分类名,单价,数量,单价*数量as总价值from商品表1orderby5desc
B.select*from商品表1where数量between10and20(或where数量=10and数量=20)
C.select*from商品表1where单价all(select单价from商品表1where分类名=空调器)
D.selectdistinct学生.*from学生,选课where学生.学生号=选课.学生号and学生.姓名刘芹and课程号=any(select课程号from学生,选课where学生.学生号=选课.学生号and姓名=刘芹)
E.select分类名from商品表1groupby分类名havingcount(*)1
(1)从商品库中查询出数量在10和20之间的所有商品。对应的查询语句为:()
(2)从商品库中查询出比所有空调器的单价都高的每种商品。对应的查询语句为:()
(3)从商品库中查询出同一类商品多于一种的所有分类名。对应的查询语句为:()
(4)从商品库中查询出每种商品的总价值,并按降序排列出来。对应的查询语句为:()
(5)从教学库中查询出至少选修了姓名为刘芹的学生所选课程中任一门课的所有学生。对应的查询语句为:()
第5题
A.courses表和students表的交叉连接查询
B.courses表和students表的自然连接查询
C.sc表和students表的自然连接查询
D.sc表和students表的交叉连接查询
第6题
A.sc表和students表的交叉连接查询
B.sc表和course表的交叉连接查询
C.sc表和students表的自然连接查询
D.sc表和courses表的自然连接查询
第8题
设教学数据库中有三个基本表:
学生表S(SNO,SNAME,AGE,SEX),其属性分别表示学号、学生姓名、年龄、性别。
课程表C(CNO,CNAME,TEACHER),其属性分别表示课程号、课程名、上课教师名。
选修表SC(SNO,CNO,GRADE),其属性分别表示学号、课程号、成绩。
请完成下列问题:
(1)写出查询张三同学没有选修的课程的课程号的SQL查询语句;
(2)用等价的关系代数表达式表示上述SQL查询语句。
第9题
A.设置学生表中的“所在系”为外键
B.设置系表中的“系名”为外键
C.设置学生表的学号为主键
D.无法表达这两个表的引用关系
第10题
A.select学号,姓名,课程号,成绩from学生,选课where籍贯="湖南"
B.select学号,姓名,课程号,成绩from学生,选课where学生.学号=选课.学号and籍贯="湖南"
C.select学号,姓名,课程号,成绩from学生,选课;where学生.学号=选课.学号or籍贯="湖南"
D.select学生.学号,姓名,课程号,成绩from学生,选课;where学生.学号=选课.学号and籍贯="湖南"
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!