• 2022-06-16
    设S为学生关系,SC为学生选课关系,SNO为学生号,CNO为课程号,执行下面SQL语句的查询结果是SELECT S.*FROM S,SC WHERE S.SNO=S
    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

      有关系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')

    • 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(学号,姓名,性别),课程C(课程号,课程名),选修SC(学号,课程号,成绩)。想查询选修2号课程的学生的学号和姓名,则关系运算式应写成( )。 A: ∏学号(δ课程号=2 (S∞SC)) B: ∏学号,姓名(δ课程号=2 (S)) C: ∏学号,姓名(δ课程号=2 (S∞SC)) D: δ课程号=2 (∏学号,姓名(S∞SC))