• 2022-06-09
    设S为学生关系,SC为学生选课关系,Sno为学生号,CnoO为课程号,执行下面 SQL语句的查询结果是( )。Select S * From S, SC When S,Sno=SC)Sno and SC)Cno=’C2’
    A: 选出选修C2课程的学生信息
    B: 选出选修C2课程的学生名
    C: 选出S中学生号与SC中学生号相等的信息
    D: 选出S和SC中的一个关系
  • A

    举一反三

    内容

    • 0

      设Student为学生关系,SC为学生选课关系,Sn0为学生号,Sname为学生姓名,Cn0为课程号,执行下列SQl。语句的查询结果是( )。SeleCt Student. SnameFrom Student, SCWhere Student. Sno= SC. SnoAnd SC. Cno=’C1’ A: 选出选修Cl课程的学生信息 B: 选出选修Cl课程的学生姓名 C: 选出Student中学生号与SC中学生号相等的信息 D: 选出Student和SC中的一个关系

    • 1

      在“学生-选课-课程”数据库中的3个关系如下:S(SNO, SNAME, SEX, AGE); C(CNO, CNAME, TEACHER);SC(SNO, CNO, GRADE),查询既选修了“2”号又选修了“4”号课程的学生学号。若用关系代数表达式来表示为( )。 A: ПSNO (σCNO=’2’(SC) ∩ σCNO=’4’(SC) ) B: ПSNO (σCNO=’2’(SC)) ¥ ПSNO(σCNO=’4’(SC) ) C: ПSNO (σCNO=’2’(SC) ∪ σCNO=’4’(SC) ) D: σCNO=’2’(SC) ¥σCNO=’4’(SC)

    • 2

      设有如下关系:学生关系S(SNO,SNAME,SEX),包括学号SNO、学生姓名SNAME、性别SEX;课程关系C(CNO,CNAME),包括课程号CNO、课程名CNAME;学生选课关系SC(SNO,CNO,GRADE),包括学号SNO、课程号CNO及成绩GRADE。要查询选修名称为“Computer”课程的男生姓名,将涉及到关系()。 A: S B: S,S C: C,SC D: S,C,SC

    • 3

      设有关系S(SNO,SNAM E,SEX),C(CNO,CNAME),SC(SNO,CN0,GRADE)。其中SNO为学生号,SNAME为学生姓名,SEX为性别,CNO为课程号,CNAME为课程名。若要求查找选修“数据库技术”这门课程的学生姓名和成绩,将使用的关系( )。 A: S和SC B: SC和C C: S和C D: S、SC和C

    • 4

      有关系S(SNO, SNAME, SAGE),C(CNO, CNAME),SC(SNO, CNO, GRADE)。其中SNO是学生号,SNAME是学生姓名,SAGE是学生年龄, CNO是课程号,CNAME是课程名称,GRADE是成绩。以下( )SQL语句可以实现查询选修了'C002'号课程的学生姓名。 A: SELECT SNAME FROM S, SC WHERE S.SNO=SC.SNO AND CNO='C002' B: SELECT SNAME FROM S WHERE SNO IN (SELECT SNO FROM SC WHERE CNO='C002') C: SELECT SNAME FROM S WHERE SNO = (SELECT SNO FROM SC WHERE CNO='C002') D: SELECT SNAME FROM S WHERE SNO NOT IN (SELECT SNO FROM SC WHERE CNO='C002')