计算机三级

有关系S(S,SNAME,SEX),C(C,CNA_ME),SC(S,C)。其中S为学生号,SNAME为学生姓名,SEX为性别,C为有关系S(S#,SNAME,SEX),C(C#,CNA_ME),SC(S#,C#)。其中S#为学生号, SNAME为学生姓名,SEX为性别,C#为课程号,CNAME为课程名。要查询选修“计算机文化”课的全体男学生姓名的SQL语句是: SELECT SNAME FROM S,C,SC WHEREA.S.S#=SC.S# AND SEX=‘男’AND CNAME=‘计算机文化’B

题目
有关系S(S,SNAME,SEX),C(C,CNA_ME),SC(S,C)。其中S为学生号,SNAME为学生姓名,SEX为性别,C为

有关系S(S#,SNAME,SEX),C(C#,CNA_ME),SC(S#,C#)。其中S#为学生号, SNAME为学生姓名,SEX为性别,C#为课程号,CNAME为课程名。要查询选修“计算机文化”课的全体男学生姓名的SQL语句是: SELECT SNAME FROM S,C,SC WHERE

A.S.S#=SC.S# AND SEX=‘男’AND CNAME=‘计算机文化’

B.S.S#=SC.S# AND C.C#=SC.C# AND CNAME=‘计算机文化’

C.SEX=‘女’AND CNAME=‘计算机文化’

D.S.S#=SC.S# AND C.C#=SC.C# AND SEX=‘男’AND CNAME=‘计算机文化’

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

有如下三个关系S(S#,SNAME,SEX,AGE)、C(C#,CNAME)、SC(S#,C#,GRADE)。其中S#为学生号,SNAME为学生姓名,SEX为性别,AGE为年龄,C#为课程号,CNAME为课程名。要查询选修“数据库”课的全体学生姓名和成绩的SQL语句是SELECTSNAME, GRADEFROMS,C,SCWHERE子句。这里WHERE子句的内容是

A.S.S#=SC.S# and C.C#=SC.C# and CNAME in'数据库'

B.S.S#=SC.S# and CNAME='数据库'

C.S.S#=SC.S# and C.C#=SC.C# and CNAME'数据库'

D.S.S#=SC.S# and C.C#=SC.C# and CNAME='数据库'


正确答案:D

第2题:

有关系S(S#,SNAME,SEX),C(C#,CNAME),SC(S#,C#,GRADE)。其中S#为学生号,SNAME为学生姓名,SEX为性别,C#为课程号,CNAME为课程名。要查询选修“数据库”课的全体学生姓名的SQL语句是SELECT SNAME FROMS,C,SC WHERE子句。这里的WHERE子句的内容是( )。

A.S.S#=SC.S# AND C.C#=SC.C# AND CNAME=‘数据库’

B.S.S#=S C.S# AND C.C#=S C.C# AND CNAME IN‘数据库’

C.CNAME‘数据库’

D.CNAME=‘数据库’


正确答案:A

第3题:

设有关系S(SNO,SNAME,SEX),C(CNO,CNAME),SC(SNO,CNO,GRADE)。其中SNO为学生号,SNAME为学生姓名,SEX为性别,CN0为课程号,CNAME为课程名。要查询选修”计算机\"课的全体女学生姓名的SQL语句是SELECT SNAME FROM S,C,SC WHERE子句。这里WHERE子句的内容是( )。

A.S.SNO=SC.SNO and SEX='女'and CNAME='计算机'

B.S.SNO=SC.SNO and C.CNO=SC.CNO and CNAME='计算机'

C.SEX='女' and CNAME='计算机'

D.S.SNO=SC.SNO and C.CNO=SC.CNO and SEX='女' and CNAME='计算机'


正确答案:D

 本题涉及三个表的连接查询,需要求的是WHERE后面的连接条件,首先连接S与SC表,连接条件为S.SNO=SC.SNO;然后再连接C表和SC表,连接条件为C.CNO=SC.CNO。这样就可以将三个表连接起来,但是分析题意,同时还要在连接后所形成的表中满足SEX='女'和CNAME='计算机'。通过以上分析,连接是同时满足的关系,故应用'AND'连接。因此,WHERE子句内容应为:S.SNO=SC.SNO and C.CNO:SC.CNO and SEX='女'and CNAME='计算机'。

第4题:

有关系S(S#,SNAME,SAGE),C(C#,CNAME),SC(S#,C#,GRADE)。其中S#是学生号,SNAME是学生姓名,SAGE是学生年龄, C#是课程号,CNAME是课程名称。要查询选修“ACCESS”课的年龄不小于20的全体学生姓名的SQL语句是SELECT SNAME FROM S,C,SC WHERE子句。这里的WHERE子句的内容是( )。

A. S.S# = SC.S# and C.C# = SC.C# and SAGE>=20 and CNAME=‘ACCESS’

B. S.S# = SC.S# and C.C# = SC.C# and SAGE in>=20 and CNAME in ‘ACCESS’

C. SAGE in>=20 and CNAME in ‘ACCESS’

D. SAGE>=20 and CNAME=’ ACCESS’


正确答案:A
 

第5题:

有关系S(S#,Sname,Sex),C(C#,CName),SC(S#,C#)。 其中S#为学号, Sname为学生姓名,Sex为性别,C#为课程号,Cname为课程名,要查询选修“计算机文件”课程的全体男生姓名的SQL语句为Select Sname From S,C,SC Where 子句,这里的Where 子句的内容可以为

A.S.S#=SC.S#='男'and Cname='计算机文化'

B.S.S#=SC.S# and C.C#=SC.C# and Cname='计算机文化'

C.S.S#= SC.S# and C.C# SC.C# and Sex='男' and Cname='计算机文化'

D.Sex'女' and Cname= '计算机文化'


正确答案:C
解析:本题涉及三个表的连接查询.需要我们解决的是Where后面的连接条件,首先连接表S与SC,连接条件为S.S#=SC.S井;然后再连接表C和SC,连接条件为C.C#=SC.C#。这样就可以将三个表连接起来。但从题目分析,同时还要在连接后所形成的表中满足Sex='男'和Cnamc='计算机文化'。通过分析,连接是同时满足的关系.故应用“and”连接,因此where子句内容应为:S.S#=SC.S#andC.C#=SC.C#andSex='男'andCname='计算机文化'。

第6题:

有关系S(s#,SNAME,SEX),c(C}},CNAME),SC(S#,C#)。其中S#为学生号,SNAME为学生姓名,SEX为性别,c#为课程号,CNAME为课程名。要查询选修“计算机”课的全体女学生姓名的SQL语句是:SELECq’SNAME FROM S,C,SC WHERE——。

A.S.S#=SC.S#and SEX=“女”and CNAME=“计算机”

B.s.S#=SC.S#AND C.C#=SC.C#and CNAME=“计算机”

C.SEX=“女”and CNAME=“计算机”

D.s.S#=SC.S#and C.C#=SC.C#and SEX=“女”and CNAME=“计算机”


正确答案:D
解析:WHERE子句用于指定数据的选择条件。要查询选修“计算机”课的全体女学生姓名,则必须把所有的查询条件列出来。条件有:(1)选修了“计算机”课,CNAME=“计算机”;(2)女学生。s.s#=SC.s撑andC.C#=SC.C#and SEX=“女”。

第7题:

在“学生一选课一课程”数据库中的三个关系如下: S(S#,SNAME,SEX,AGE),SC(S#,C#,GRADE),C(C#,CNAME,TEACHER) 现要查找选修“数据库技术”这门课程且性别为“女”的学生姓名和成绩,可使用如下的SQL语句: SELECT SNAME,GRADE FROM S,SC,C WHERE CNAME=‘数据库技术’AND S.S#=SC.S# AND SEX=‘女’AND 【】 。


正确答案:SC.S#= C.C#或C.C#= SC.S#
在急性这些操作的时候需将这些关系联系起来

第8题:

有如下三个关系S(S#,SNAME,SEX,AGE),C(C#,CNAMME),SC(S#,C#,GRADE)。其中S#为学生号,SNAME为学生姓名,SEX为性别,AGE为年龄,C#为课程号,CNAME为课程名。要查询选修“数据库”课的全体学生姓名和成绩的SQL语句是SELECT SNAME,GRADE FROMS,C,SCWHERE子句。这里WHERE子句的内容是( )。

A.S.S#=SC.S#ANDC.C#=SC.C# AND CNAME IN'数据库'

B.S.S#=SC.S# AND CNAME='数据库'

C.S.S#=SC.S#ANDC.C#=SC.C# AND CNAME'数据库'

D.S.S#=SC.S#ANDC.C#=SC.C# AND CNAME='数据库'


正确答案:D

第9题:

有关系S(S#,SNAME,SEX),C(C#,CNAME),SC(S#,C#)。其中S#为学生号, SNAME为学生姓名,SEX为性别,C#为课程号,CNAME为课程名。要查询选修“计算机”课的全体女学生姓名的SQL语句是“SELECT SNAME FROM S,C,SC WHERE"子句。这里WHERE子句的内容是

A.S.S#=SC.S# AND SEX='女'AND CNAME='计算机',

B.S.S#=SC.S# AND C.C#=SC.C# AND CNAME='计算机'

C.SEX='女'AND CNAME='计算机'

D.S.S#=SC.S# AND C.C#=SC.C# AND SEX='女',AND CNAME='计算机'


正确答案:D
解析:要查询选修“计算机”课的全体女学生姓名,要涉及到3个表,所以首先要确定这3个表的连接条件:S.S#=SC.S# AND C.C#=SC.C#,然后再写出SEX=“女”AND CNAME=“计算机”。

第10题:

有关系S(S#,SNAME,SEX),C(C#,CNAME),SC(S#,C#,GRADE)。其中S#是学生号,SNAME是学生姓名,SEX是性别, C#是课程号,CNAME是课程名称。要查询选修“数据库”课的全体男生姓名的SQL语句是SELECT SNAME FROM S,C,SC WHERE子句。这里的WHERE子句的内容是( )。

A.S.S# = SC.S# and C.C# = SC.C# and SEX=’男’ and CNAME=’数据库’

B.S.S# = SC.S# and C.C# = SC.C# and SEX in’男’and CNAME in’数据库’

C.SEX ’男’ and CNAME ’ 数据库’

D.S.SEX=’男’ and CNAME=’ 数据库’


正确答案:
 

更多相关问题