更多“已知关系R(A,B,C),其中A和C为数值型属性,试用SQL语句完成下列任务:按属性A分组,求出每组中在属性 ”相关问题
  • 第1题:

    已知关系R(A,B,C),其中A,C为数值型属性,试用SQL语句完成:按属性A分组,求出每组中在属性C上的最大值和最小值,且将它们置于视图RVE中。

    (9)

    AS

    (10)

    FROMR

    (11) ;

    9.


    正确答案:CREATE VIEW RVE(ACMAXCMIN)
    CREATE VIEW RVE(A,CMAX,CMIN)

  • 第2题:

    假设关系R,那么在关系R中( ),和候选关键字中必定含有属性(请作答此空)

    A.A1,其中A1A2A3主属性,A4为非主属性
    B.A2,其中A2A3A4主属性,A1为非主属性
    C.A2A3,其中A2A3主属性,A1A4为非主属性
    D.A2A4,其中A2A4主属性,A1A3为非主属性

    答案:A
    解析:
    首先判断候选码,先找入度为0的结点,本题中A1没有在函数依赖右侧出现,因此体现在图示中,即入度为0,候选码必定包含属性A1.根据选项,只有C选项符合。第二空,候选码必定包含A1,并且根据候选码为A1A2、A1A3,可以得出主属性有A1A2A3,非主属性有A4

  • 第3题:

    1、在SQL的SELECT语句中,“HAVING 条件表达式”用来筛选满足条件的()。

    A.属性

    B.元组

    C.分组

    D.关系表


    B

  • 第4题:

    SQL的DDL主要是定义(20)。若有:

    学生关系模式S(Sno,Sname,Age,Sex),

    课程关系模式C(Cno,Cname,Teacher)以及

    成绩关系模式SC(Sno,Cno,Grade),其中S的属性分别表示学生的学号、姓名、年龄、性别,C的属性分别表示课程号、课程名、任课教师姓名,SC的属性分别表示学号、课程号、成绩。

    若要在表S中增加一个“家庭住址”(Address)属性,应使用语句(21)Address VARCHAR(30);若要在表S中删除Age属性,应使用语句:(22);已知某课程的课程号为‘C1’,若要输出该课程的平均成绩,应使用语句:SELECT(23)WHERE Cno=‘C1’;若要删除表S、C和 SC,应使用(24)语句。

    A.基本表、视图和索引

    B.实体、联系和属性

    C.字段、数据类型和长度

    D.元组和属性


    正确答案:A

  • 第5题:

    关系笛卡尔积运算记号R×S表示()。

    A.R为关系名,S为属性名

    B.R和S均为属性名

    C.R为属性名,S为关系名

    D.R和S均为关系名


    R和S均为关系名