A、
B、select SNO,SN from S where not exists (select * from C where not exists (select * from SC where SC.SNO=S.SNO and SC.CNO=C.CNO))
C、select SNO,SN from S where SNO in (select SNO from SC group by SNO having count(*) = (select count(*) from C))
D、
第1题
A.第一范式
B.第二范式
C.第三范式
D.BCNF范式
第2题
A.其他三项都不对
B.C(C ,Cn,P)
C.SC(S,C,G)
D.S(S,Sn,Sd,Sc,Sa)
第3题
A.S→Sd,Sd→Dc
B.S→Sd
C.S→Sd,(S,C)→G
D.C→P,(S,C)→G
第4题
A.SD=计算机
B.SD='计算机'
C.'SD'=计算机
D.'SD=计算机'
第5题
SELECT Sno,Shame,Sage
FROM S
WHERE(24);
A.SD=计算机
B.SD='算机',
C.'SD'=计算机
D.'SD=计算机'
第6题
A.Sn,C
B.S,C
C.S
D.C
第7题
A.C→Cn
B.(S,C)→G
C.S→Sd
D.C→P
第8题
A.S→Sn
B.(S,C)→G
C.(S,C)→S
D.(S,C)→C
第9题
a. 当用户查询“选了课程 2 的学生数”时,其结果应为 (59) ;当 Students 和 SC关系进行自然连接时,其结果集的属性列数应为 (60) 。
(59)A. 3 B. 4 C. 6 D. 7
(60)A. 6 B. 7 C. 8 D. 9
b. 查询“至少选修了两门课程的每个学生的平均成绩”的 SQL 语句如下:
SELECT Sno, (61)
FROM SC
GROUP BY Sno
(62) >1;
(61)
A. Grade
B. SUM(Grade)/ 7
C. AVG(Grade)
D. SUM(Grade)/ COUNT(Cno)
(62)
A. WHERE COUNT(Sno)
B. WHERE COUNT(DISTINCT(Sno) )
C. HAVING COUNT(Sno)
D. HAVING COUNT(DISTINCT(Sno) )
第10题
a. 当用户查询“选了课程 2 的学生数”时,其结果应为 (59) ;当 Students 和 SC关系进行自然连接时,其结果集的属性列数应为 (60) 。
(59)A. 3 B. 4 C. 6 D. 7
(60)A. 6 B. 7 C. 8 D. 9
b. 查询“至少选修了两门课程的每个学生的平均成绩”的 SQL 语句如下:
SELECT Sno, (61)
FROM SC
GROUP BY Sno
(62) >1;
(61)
A. Grade
B. SUM(Grade)/ 7
C. AVG(Grade)
D. SUM(Grade)/ COUNT(Cno)
(62)
A. WHERE COUNT(Sno)
B. WHERE COUNT(DISTINCT(Sno) )
C. HAVING COUNT(Sno)
D. HAVING COUNT(DISTINCT(Sno) )
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!