●试题三 对于教学数据库的三个基本表S(S#,SNAME,AGE,SEX),SLLS#,C#,GRADE),C(C#,CNAME,TEACHER)
●试题三
对于教学数据库的三个基本表S(S#,SNAME,AGE,SEX),SLLS#,C#,GRADE),C(C#,CNAME,TEACHER)。现根据查询条件填充下面SQL语句空白的部分。
1.检索LIU老师所授课程的课程号和课程名。
2.检索至少选修LIU老师所授课程中一门课程的女学生姓名。
3.检索WANG同学不学的课程的课程名。
4.检索全部学生都选修的课程的课程号与课程名。
5.检索选修课程包含LIU老师所授课程的学生学号。
【说明】
1.SELECT (1) FROM C WHERE TEACHER=′LIU′
2.SELECT S.SNAME FROM S,SC
WHERE S.S#=S
C.S# AND S.SEX=′F′AND S
C.C#= (2)
(SELECTC# FROM C WHERE TEACHER=′LIU′)
3.SELECT CNAME FROM C
WHERE C#<> (3) ( SELECTS
C.C# FROM S,SC WHERE S.S#=S
C.S# AND S.SNAME=′WANG′)
4.由题知,该问题是在表C中找课程号和课程名,要求这门课被全部学生所选。
SELECT C#,CNAME
FROM C
WHERE NOT EXISTS
(SELECT*
FROMS
WHERE NOT EXISTS
(SELECT *
FROMS
WHERE NOT EXISTS
(SELECT*
FROM SC
WHERE (4)
5.SELECT DISTINCT S#
FROM SC
WHERE (5)
(SELECT C#
FROM C
WHERE TEACHER=′LIU′)
【答案】(1)C#,CNAME(2)SOME(3)ALL(4)SC.S#=S.S# AND SC.C#=C.C#)(5)C# IN
若另有表Teach(CName,TName)存储教师任课情况,Tname表示教师名。用SQL创建一个 计算机类考试 2020-05-26 …
唐朝魏征的哪两句话告诉我们不能片面地看问题?哪两句诗句可用来表现教育者应当了解儿童的状况和时机,及 语文 2020-06-11 …
数据库BCNF问题这样一道题:关系模式STJ(S,T,J)中,S表示学生,T表示教师,J表示课程。 其他 2020-06-12 …
数学题(初一)某学校全体师生在献爱心捐书活动中,所捐图书及赠送学校的情况如下表所示山村中学学生/人 数学 2020-07-05 …
读图,回答问题.(1)判断图中的建筑分布代表佛教、基督教、伊斯兰教中的哪种宗教风格.图一教,图二教, 语文 2020-11-11 …
在全国,当选为各级人民代表大会代表和政治协商会议委员的宗教界人士有17000余人。他们代表宗教界通过 政治 2020-11-11 …
读图,回答问题.(1)判断图中的建筑分布代表佛教、基督教、伊斯兰教中的哪种宗教风格.图一教,图二教, 其他 2020-11-11 …
在全国,当选为各级人民代表大会代表和政治协商会议委员的宗教界人士有17000余人。他们代表宗教界通过 其他 2020-12-03 …
读图,回答问题.(1)判断图中的建筑分布代表佛教、基督教、伊斯兰教中的哪种宗教风格.图一教,图二教, 语文 2020-12-12 …
教师,是太阳底下最光辉的职业。回答3~4题。国家表彰教书育人楷模,对乡村教师发放生活补助()①体现出 政治 2020-12-14 …