计算机程序设计

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

题目

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

  • A、CHECK OPTION
  • B、ENCRYPTION
  • C、UNION
  • D、SCHEMABINGING
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

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

A、查询语句

B、视图的内容

C、视图的定义

D、产生视图的表的定义


标准答案:C

第2题:

视图创建完毕后,数据字典中存放的是()。

  • A、查询语句
  • B、查询结果
  • C、视图定义
  • D、所引用的基本表的定义

正确答案:C

第3题:

有会员卡表TableCards(CardID,StartDate,Score),CardID表示卡标识,Scme为卡积分,有视图定义: CREATE VI EW vCard AS SELECT*FROM TableCards WHERE Score BETWEEN 200 AND 500 WITH CHECR OPTION 假设(‘C0001’,‘2008/5/6’,220) 是TableCards表中的一个元组,下述说法正确的是______。

A.若要查询积分在200和300之间的所有卡标识,通过视图vCARD查询会比连接在Table- Cards上查询的效率要高

B.数据库系统会分配存储空间实际保存视图vCards所对应的数据

C.语句UPDATE vCards SET Score=260 WHERE CardID=‘C0001’能成功执行

D.语句INSERT INTO vCard VALUSE(‘C0010’,‘2008/4/5’,1000) 能成功执行


正确答案:C
解析:使用视图不可以提高查询效率,A选项错误。视图是虚表,它随基本表的存在而存在,不会占用系统存储空间,B选项错误。D选项中 1000超出有效范围,错误。

第4题:

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

  • A、在视图上定义新的视图
  • B、查询操作
  • C、更新数据
  • D、在视图上定义新的基本表

正确答案:D

第5题:

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

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

正确答案:C

第6题:

在SQL语言中,对用户访问数据的控制有基本表和视图的授权,完整性规则的描述,()等。

A、基本表的定义

B、视图的修改

C、事物控制语句

D、逻辑控制语句


本题答案:C

第7题:

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

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

正确答案:B,C

第8题:

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

A.更新视图数据

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

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

D.查询


正确答案:B 

第9题:

在包含组函数的视图上不能执行下面哪一个DML操作()

  • A、INSERT
  • B、UPDATE
  • C、DELETE
  • D、在包含组函数的视图上可以执行上面所有操作
  • E、在包含组函数的视图上不能执行上面所有操作

正确答案:E

第10题:

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

  • A、在视图上定义新视图
  • B、查询视图数据
  • C、更新数据
  • D、通过视图定义基表

正确答案:D

更多相关问题