itgle.com

设有关系SC(sno, cno, grade)。执行SQL语句:SELECT sno, AVG(grade)FROM SC GROUP BY sno的结果中的元组数是A.1B.2C.3D.4

题目

设有关系SC(sno, cno, grade)。

执行SQL语句:SELECT sno, AVG(grade)FROM SC GROUP BY sno的结果中的元组数是

A.1

B.2

C.3

D.4


相似考题
更多“ 设有关系SC(sno, cno, grade)。执行SQL语句:SELECT sno, AVG(grade)FROM SC GROUP BY sno的结果中的元组数是A.1B.2C.3D.4 ”相关问题
  • 第1题:

    设有关系模式SC(Sno,Sname,Sex,Birthdar,Cno,Cname,Grade,Tno,Tname)满足函数依赖集:{Sno→Sname,Sno→Sex,Sno→Birthday,Cno→Cname,(Sno,Cno)→Grade,Tno→Tname}。SC的主码和属性集(Sno,Tno)的闭包分别是______。

    A) (Sno,Tno)和{Cno,Cname,Grade,Tno,Tname}

    B) (Sno,Cno,Tno)和{Sno,Sname,Sex,Birthday,Cno}

    C) (Sno,Cno)和{Sno,Shame,Sex,Birthday,Cno,Cname,Grade}

    D) (Sno,Cno,Tno)和{Sno,Sname,Sex,Birthdayr,Tno,Tname}

    A.

    B.

    C.

    D.


    正确答案:D
    解析:本题考查的知识点是完全与部分函数依赖。主码属性必须完全函数决定关系的所有其他属性,由Cno→Cname可知Cno是主属性之一,同理Tno也是主属性之一。A、C选项错误。闭包的推算过程为:{Sno,Tno}→{Sno,Tno,Sname,Sex,Birthday,Tname}。所以本题答案为D。

  • 第2题:

    在“学生-选课-课程”数据库中的3个关系如下:S(SNO, SNAME, SEX, AGE);SC(SNO, CNO, GRADE); C(CNO, CNAME, TEACHER),查找选修“数据库技术”这门课程学生的学生名和成绩,若用关系代数表达式来表示为()。

    A.ПCNAME, GRADE (σCNAME=’数据库技术’(C) ⋈ПSNO, CNO, GRADE (SC) ⋈ПSNO, SNAME (S) )###SXB###B.ПCNAME, GRADE (σCNAME=’数据库技术’(C) ⋈ SC ⋈S)###SXB###C.ПCNAME, GRADE (C ⋈ SC ⋈ SC)###SXB###D.ПCNAME, GRADE (σCNAME=’数据库技术’ (ПCNAME (C)) ⋈ПSNO, CNO, GRADE (SC) ⋈ПSNO, SNAME (S) )
    S(S#,SNAME,SEX,AGE),SC(S#,C#,GRADE),C(C#,CNAME,TEACHER)。现要查找选修“数据库技术”这门课程的学生的学生姓名和成绩,可使用如下的SQL语句。

  • 第3题:

    7、在“学生-选课-课程”数据库中的3个关系如下:S(SNO, SNAME, SEX, AGE);SC(SNO, CNO, GRADE); C(CNO, CNAME, TEACHER),查找选修“数据库技术”这门课程学生的学生名和成绩,若用关系代数表达式来表示为()。

    A.ПCNAME, GRADE (σCNAME=’数据库技术’(C) ¥ПSNO, CNO, GRADE (SC) ¥ПSNO, SNAME (S) )###SXB###B.ПCNAME, GRADE (σCNAME=’数据库技术’(C) ¥ SC ¥ S)###SXB###C.ПCNAME, GRADE (C ¥ SC ¥ SC)###SXB###D.ПCNAME, GRADE (σCNAME=’数据库技术’ (ПCNAME (C)) ¥ПSNO, CNO, GRADE (SC) ¥ПSNO, SNAME (S) )
    A

  • 第4题:

    设有学生关系S(SNO,SNAME,DEPT)和选课关系SC(SNO,CNO,GRADE)能正确执行的S的语句是()。

    A.SELECTCNO,AVG(GRADE)FROMSCGROUPBYCNO;
    B.SELECTSNAME,DEPTFROMS,SCWHEREGRADE>80;
    C.SELECTFROMSWHEREIN(SELECTSNOFROMSCWHEREGRADE=90)
    D.SLECTCNO,COUNT(*)FROMSCWHERECOUNT(*)>50;

    答案:B
    解析:
    A选项,“查什么就要group什么”不能是其他字段;C缺少字段清单;D聚合条件不能放到where后面要用having。

  • 第5题:

    在“学生-选课-课程”数据库中的3个关系如下:S(SNO, SNAME, SEX, AGE); C(CNO, CNAME, TEACHER);SC(SNO, CNO, GRADE),查找选修“数据库技术”这门课程学生的学生名和成绩,若用关系代数表达式来表示为()。

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