强制视图上执行的所有数据修改语句都必须符合视图定义中的WHERE条件时,视图要使用()选项

题目
单选题
强制视图上执行的所有数据修改语句都必须符合视图定义中的WHERE条件时,视图要使用()选项
A

CHECK OPTION

B

ENCRYPTION

C

UNION

D

SCHEMABINGING

参考答案和解析
正确答案: C
解析: 暂无解析
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

视图建立后,在数据字典中存放的是()。

A、查询语句

B、视图的内容

C、视图的定义

D、产生视图的表的定义


标准答案:C

第2题:

用户不能在下面哪一个视图上执行任何DML操作()

  • A、使用WITHCHECKOPTION选项创建的视图
  • B、包括DISTINCT关键字的视图
  • C、包括GROUPBY子句的视图
  • D、上面所有视图都允许DML操作

正确答案:D

第3题:

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


正确答案:
WITH CHECK OPTION

第4题:

对于视图,下列语句正确的是()。

  • A、有列别名的视图不能被修改
  • B、一个复杂的视图定义中使用子查询不能包含聚合(分组)函数和连接
  • C、如果一个视图定义中包含DISTINCT关键字,则不能够通过视图进行删除
  • D、创建视图语法中ORREPLACE选项被使用,目的是在没有删除视图的情况下修改已存在的视图定义。

正确答案:C,D

第5题:

下列关于视图的叙述中,错误的是()。

  • A、视图是关系数据库系统提供给用户的一种以多角度观察和访问数据库中数据的重要方式
  • B、视图中存放实际数据,因此可以和基本表一样被查询、修改、删除
  • C、所有视图都可以进行更新操作
  • D、可以在一个视图上再定义视图

正确答案:B,C

第6题:

下列关于“视图(View)”的条目中,不正确的是( )。

A.视图可以建立在一个或多个基本表上

B.视图可以建立在一个或多个视图上

C.使用视图可以简化查询语句的编写

D.使用视图可以加快查询语句的执行速度


正确答案:D
解析:由视图的定义:视图是从一个或几个基本表(或其他视图)导出的表可知,选项A)、B)是正确的。视图机制使用户可以将注意力集中在他所关心的数据上。通过视图,可以简化用户的数据查询操作(包括简化查询语句的编写),不过不能加快查询语句的执行速度。

第7题:

你是你公司SQL SERVER 2005/2008数据库的数据库开发者。你正在删除数据库不会再使用的对象。你无法删除视图1997Sales。经过调查你发现该视图有如下特性: (1)该视图有一聚集索引 (2)sales数据库角色有该视图的权限 (3)该视图有WITH SCHEMABINDING选项 (4)该视图有一个在线参考模式 (5)该视图上定义了一个INSTEAD OF触发器 在删除该视图前你该做什么?()

  • A、删除该视图上的聚集索引
  • B、除去该视图上所有权限
  • C、除去该视图上的WITH SCHEMABINDING选项
  • D、除去参考该视图的函数上的WITH SCHEMABINDING选项
  • E、禁用该视图上的INSTEAD OF触发器

正确答案:D

第8题:

在视图上不能完成的操作是( )

A.更新视图数据

B.在视图上定义新的基本表

C.在视图上定义新的视图

D.查询


正确答案:B 

第9题:

要修改表中的记录,应选择的视图是()

  • A、数据表视图
  • B、布局视图
  • C、设计视图
  • D、数据透视图

正确答案:A

第10题:

进行数据库操作时,不能在视图上完成的操作是()。

  • A、更新视图
  • B、查询
  • C、在视图上定义新的表
  • D、在视图上定义新的视图

正确答案:C

更多相关问题