网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
如果在创建视图时指定了WITH CHECK OPTION选项,那么使用视图修改数据时,必须保证修改后的数据满足视图定义的范围。
参考答案和解析
CREATE VIEW
?
AS
?
AS
更多 “如果在创建视图时指定了WITH CHECK OPTION选项,那么使用视图修改数据时,必须保证修改后的数据满足视图定义的范围。” 相关考题
考题
你正在SQLSERVER2005数据库中创建一个连接Customers和Orders表的视图。你需要确信不能按照将影响视图定义的方式修改基表或表。为了达到这个目标,最简单且节省管理成本的方法应该是?()
A.在表上创建一个CHECK约束。B.在表上创建一个DDL触发器,如果对表的修改影响了视图定义则回滚任何对表的改变C.在创建视图的时候,指定WITHSCHEMABINDING选项D.在创建视图的时候,指定WITHCHECK选项
考题
你需要在SQLServer2005数据库中创建一个连接客户表与订单表的视图。同时要确保底层数据表方案的更改不会影响到视图。你想要以可能的最小开销量达成此目标,你要怎样做?()
A.在数据表中创建CHECK约束B.创建一个DDL触发器,若改动对视图中的列产生了影响,它将回滚到更改之前的数据表C.创建视图时指定WITHSCHEMABINDING选项D.创建视图时指定WITHCHECK选项
考题
对于使用WITH CHECK OPTION关键字创建的视图,以下哪个说法正确是的()A、该视图允许用户根据数据字典检查它B、禁止更改该视图定义中子查询未返回的行C、禁止没有经过管理员CHECK验证的DML操作D、允许从其它表中删除,包括子查询中未列出的表
考题
强制视图上执行的所有数据修改语句都必须符合视图定义中的WHERE条件时,视图要使用()选项A、CHECK OPTIONB、ENCRYPTIONC、UNIOND、SCHEMABINGING
考题
下列关于视图的描述中错误的是()A、在当前数据库中,某用户创建的视图名称不能与他创建的表同名B、视图可以建立在其他视图之上C、视图定义中可以包含多表查询语句D、只能利用视图查看数据,不能修改数据
考题
下面有关对视图的描述不正确的是()。A、可以使用ALERTVIEW命令修改视图的定义B、视图不能删除,否则影响原来的数据文件C、视图是对表的复制产生的D、使用SQL对视图进行查询时必须事先打开该视图所在的数据库
考题
窗体有3种视图,那么由于创建窗体或修改窗体的窗口、显示记录数据的窗口、以及以行列格式显示表、查询或窗体数据的窗口分别是()。A、”设计视图”、”窗体视图”、”数据表视图”B、”窗体视图”、”设计视图”、”数据表视图”C、”数据表视图”、”窗体视图”、”设计视图”D、”透视表视图”、”窗体视图”、”设计视图”
考题
以下类型的视图中,有可能进行数据修改的视图是()A、带WITHREADONLY选项的视图B、子查询中包含分组统计查询的视图C、子查询中包含计算列的视图D、带WITH CHECK OPTION选项的视图
考题
单选题对于使用WITH CHECK OPTION关键字创建的视图,以下哪个说法正确是的()A
该视图允许用户根据数据字典检查它B
禁止更改该视图定义中子查询未返回的行C
禁止没有经过管理员CHECK验证的DML操作D
允许从其它表中删除,包括子查询中未列出的表
考题
单选题你需要在SQL Server 2005 数据库中创建一个连接客户表与订单表的视图。同时要确保底层数据表方案的更改不会影响到视图。你想要以可能的最小开销量达成此目标,你要怎样做?()A
在数据表中创建CHECK约束 B
创建一个DDL触发器,若改动对视图中的列产生了影响,它将回滚到更改之前的数据表C
创建视图时指定WITH SCHEMABINDING 选项D
创建视图时指定WITH CHECK选项
考题
单选题下列关于视图的描述中错误的是()A
在当前数据库中,某用户创建的视图名称不能与他创建的表同名B
视图可以建立在其他视图之上C
视图定义中可以包含多表查询语句D
只能利用视图查看数据,不能修改数据
考题
单选题窗体有3种视图,那么由于创建窗体或修改窗体的窗口、显示记录数据的窗口、以及以行列格式显示表、查询或窗体数据的窗口分别是()。A
”设计视图”、”窗体视图”、”数据表视图”B
”窗体视图”、”设计视图”、”数据表视图”C
”数据表视图”、”窗体视图”、”设计视图”D
”透视表视图”、”窗体视图”、”设计视图”
考题
多选题公司A使用SQL SERVER 2005数据库。你正在实现一系列用在ad hoc查询(即席查询)的视图。这些视图用来增强公司A数据访问的安全性。可是,其中的某些视图查询数据缓慢,为此,在你进行公司安全策略维护的时候,想给这些视图创建一些索引,以提高性能。其中,有一个视图并不允许你创建索引。已知,这个视图使用了GETDATE()函数返回当前日期作为视图的一列。请问,为了在这个视图上能够创建索引,你应该如何做?(选择两个答案)()A移除视图中所有对确定性函数的调用B移除视图中所有对非确定性函数的调用C对视图中使用的所有函数进行架构绑定D在创建视图的时候指定WITH CHECK OPTION子句
考题
单选题你正在SQL SERVER 2005数据库中创建一个连接Customers和Orders表的视图。你需要确信不能按照将影响视图定义的方式修改基表或表。为了达到这个目标,最简单且节省管理成本的方法应该是?()A
在表上创建一个 CHECK 约束。B
在表上创建一个DDL触发器,如果对表的修改影响了视图定义则回滚任何对表的改变C
在创建视图的时候,指定WITH SCHEMABINDING 选项D
在创建视图的时候,指定WITH CHECK 选项
考题
多选题下面有关对视图的描述不正确的是()。A可以使用ALERTVIEW命令修改视图的定义B视图不能删除,否则影响原来的数据文件C视图是对表的复制产生的D使用SQL对视图进行查询时必须事先打开该视图所在的数据库
考题
单选题以下类型的视图中,有可能进行数据修改的视图是()A
带WITHREADONLY选项的视图B
子查询中包含分组统计查询的视图C
子查询中包含计算列的视图D
带WITH CHECK OPTION选项的视图
考题
单选题强制视图上执行的所有数据修改语句都必须符合视图定义中的WHERE条件时,视图要使用()选项A
CHECK OPTIONB
ENCRYPTIONC
UNIOND
SCHEMABINGING
热门标签
最新试卷