阅读以下说明和关系表,回答问题1~3。[说明]关系S(学号Sno、课程号Cno、成绩Grade)、Q(课程号Cno、成绩Grade)、R(课程号Cno、教师号Tno)如下表所示,根据要求来进行关系运算。求S×Q

题目

阅读以下说明和关系表,回答问题1~3。

[说明]

关系S(学号Sno、课程号Cno、成绩Grade)、Q(课程号Cno、成绩Grade)、R(课程号Cno、教师号Tno)如下表所示,根据要求来进行关系运算。

求S×Q


相似考题
更多“ 阅读以下说明和关系表,回答问题1~3。[说明]关系S(学号Sno、课程号Cno、成绩Grade)、Q(课程号Cno、成绩Grade)、R(课程号Cno、教师号Tno)如下表所示,根据要求来进行关系运算。求S×Q ”相关问题
  • 第1题:

    已知关系模式:

    S (SNO,SNAME) 学生关系。SNO 为学号,SNAME 为姓名

    C (CNO,CNAME,CTEACHER) 课程关系。CNO 为课程号,CNAME 为课程名,CTEACHER 为任课教师

    SC(SNO,CNO,SCGRADE) 选课关系。SCGRADE 为成绩

    要求实现如下5个处理:

    1. 找出没有选修过“李明”老师讲授课程的所有学生姓名

    2. 列出有二门以上(含两门)不及格课程的学生姓名及其平均成绩

    3. 列出既学过“1”号课程,又学过“2”号课程的所有学生姓名

    4. 列出“1”号课成绩比“2”号同学该门课成绩高的所有学生的学号

    5. 列出“1”号课成绩比“2”号课成绩高的所有学生的学号及其“1”号课和“2”号课的成绩


    正确答案:
     

  • 第2题:

    在“学生-选课-课程”数据库中的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)


    S(S#,SNAME,SEX,AGE),SC(S#,C#,GRADE),C(C#,CNAME,TEACHER)。现要查找选修“数据库技术”这门课程的学生的学生姓名和成绩,可使用如下的SQL语句。

  • 第3题:

    在成绩表(score)中有三个字段学号(sno)、课程号(cno)、成绩(grade),那么成绩表的主键是

    A.sno

    B.sno和cno

    C.cno

    D.grade


    sno 和 cno

  • 第4题:

    查询成绩在70到80分之间的学生的学号、课程号和成绩

    A.select sno 学号,cno 课程号,grade 成绩 from sc where grade between 70 and 80

    B.select sno 学号,cno 课程号,grade 成绩 from sc where 70<=grade<=80

    C.select sno 学号,cno 课程号,grade 成绩 from sc where grade>=70 or grade<=80

    D.select sno 学号,cno 课程号,grade 成绩 from sc having grade>=70 and grade<=80


    检索学生的成绩在70~80分之间的学生的姓名(子查询实现)。select xm from xsb where xueh in(select xueh from cjb where cj>70 and cj检索成绩在90分到100分范围内的学生的信息。(子查询实现)select * from xsb where xueh in(select xueh from cjb where cj between 90 and 100);检索和学生02023家庭住址相同的学生的学号和姓名。(子查询实现) select xueh,xm from xsb where jtzz=(select jtzz from xsb where xueh='02023');检索显示学生的xueh(学号)、xm(姓名)、xb(性别)、cj(成绩)等信息。select xsb.xueh, xsb.xm, xsb.xb,cjb.cm from xsb join cjb on xsb.xueh=cjb.xueh;检索显示课程表(kcb)与成绩表(cjb)中的kcbh(课程编号)、kcmc(课程名称)、xueh(学号)、cj(成绩)等信息,没有成绩信息的课程表信息也要求显示。select kcb.kcbh, kcb.kcmc,cjb.xueh, cjb.cj from kcb left join cjb on kcb.kcbh=cjb.kcbh;检索显示xsb(学生表)与cjb(成绩表)中的xueh(学号)、xm(姓名)、xb(性别)、cj(成绩)等信息,第2个表中的不符合连接条件的记录也要求显示。select xsb.kcbh,xsb.kcmc,cjb.xueh, cjb.cj from xsb right join cjb on xsb.kcbh=cjb.kcbh;检索家庭住址为“烟台”和“大连”的学生的个人信息和成绩信息。(子查询实现)select xsb.*,cjb.cj from xsb join cjb on xsb.xueh=cjb.xueh where xsb.xueh in(select xueh from xsb where jtzz like('%烟台%') or jtzz like('%大连%'));统计计算家庭住址为“烟台”和“大连”的学生成绩的总和。(子查询实现)select sum(cj) as 成绩总和 from cjb where xueh in(select xueh from xsb where jtzz like('%烟台%') or jtzz like('%大连%'));

  • 第5题:

    在教务管理数据库中,有学生关系S(Sno,Sname,Ssex,Sage,Sdept)、选课关系SC(Sno,Cno,Grade)、课程关系(Cno,Cname,Tno)。其中,Tno表示教师号。 请使用关系代数表示以下查询: (1)查询教师号为T1的老师所讲授课程的课程号和课程名。 (2)查询年龄大于18岁的男同学的学号和姓名。 (3)查询“张天”同学所选修的所有课程的课程号、课程名和成绩。 (4)查询至少选修全部课程的学生姓名。


    1.------------ C 2.------------ D 3.------------ A 4.------------ E 5.------------ B