参考答案和解析
正确答案:更新
更多“当建立一个视图后,通常只对它做 ________和查询这两种操作。 ”相关问题
  • 第1题:

    在关于视图和查询中,以下叙述正确的是( )。

    A.视图和查询都只能在数据库中建立

    B.视图和查询都不能在数据库中建立

    C.视图只能在数据库中建立

    D.查询只能在数据库外建立


    正确答案:C
    视图必须存储在数据库中,而查询可以独立存储。

  • 第2题:

    当对视图进行UPDATE、INSERT和DELETE操作时,为保证被操作的行满足视图定义中子查询语句的谓词条件,应在视图定义语句中使用可选择项【 】。


    正确答案:WITH CHECK OPTION
    WITH CHECK OPTION

  • 第3题:

    19、当一个查询涉及到多个关系时,则用关系运算表达查询,正确的是_____。

    A.先做笛卡尔积操作,再做选择操作,然后做投影操作

    B.先做选择操作,再做投影操作,然后做笛卡尔积操作

    C.先做投影操作,再做笛卡尔积操作,然后做选择操作

    D.先做笛卡尔积操作,再做投影操作,然后做选择操作


    先做笛卡尔积操作,再做选择操作,然后做投影操作;

  • 第4题:

    在SQL Server 2008中,建立索引视图的目的是为了提高数据查询的效率。下列关于索引视图的说法,错误的是( )。

    A.当很少对基表数据进行更改操作时,适合建立索引视图

    B.索引视图的数据被物理地保存在数据库中,因此建立索引视图会占用更多的存储空间

    C.对于经常执行连接和聚合操作的查询,不适合建立索引视图

    D.如果Group By列具有高基数度的数据聚合,则不适合建立索引视图


    正确答案:C
    索引视图可以提高下列查询类型的性能:①处理大量行的联接和聚合;②许多杏询经常执行联接和聚合操作;③决策支持工作负荷。索引视图通常不会提高下列查询类型的性能:①具有大量写操作的OLTP系统;②具有大量更新的数据库;③不涉及聚合或联接的查询;@GROUPBY键具有高基数度的数据聚合。高基数度表示列包含许多不同的值。当GROUPBY后跟的列值包含许多不同的值,导致视图图和表的行数相等,那么该列使用索引视图并不能提高查询效率。

  • 第5题:

    8、下列关于视图的说法中,错误的是_________

    A.视图提供了查看和存取数据的另一种途径,可简化数据操作,也可提高数据库安全性

    B.视图是一个基于选择查询的虚拟表,其内容是通过选择查询来定义的

    C.视图中的查询可以引用一个或多个表

    D.视图建立后,视图存储了数据


    视图只能由一个表导出