如果视图的数据来自于多个基表,则必须使用INSTEAD OF触发器支持引用表中数据的插入、更新和删除操作。

如果视图的数据来自于多个基表,则必须使用INSTEAD OF触发器支持引用表中数据的插入、更新和删除操作。


参考答案和解析

相关考题:

在Visual FoxPro中,关于视图的正确叙述是A)视图与数据库表相同,用来存储数据B)视图不能同数据库表进行连接操作C)在视图上不能进行更新操作D)视图是从一个或多个数据库表导出的虚拟表

如果数据库中的一个基本表中的数据量很少,且插入、删除、更新等操作频繁,该基本表最佳采用的文件结构是______。

在下面关于数据表视图与查询关系的说法中,错误的是( )。A)在查询的数据表视图和表的数据表视图中窗口几乎相同B)在查询的数据表视图中对显示的数据记录的操作方法和表的数据表视图中的操作相同C)查询可以将多个表中的数据组合到一起,使用查询进行数据的编辑操作可以像在一个表中编辑一样,对多个表中的数据同时进行编辑D)基础表中的数据不可以在查询中更新,这与在数据表视图的表窗口中输入新值不一样,因为这里充分考虑到基础表的安全性

下列关于数据表视图与查询关系的说法中,错误的是( )。A.在查询的数据表视图和表的数据表视图中的窗口几乎相同B.在查询的数据表视图中对显示数据记录的操作方法和表的数据表视图中的操作相同C.查询可以将多个表中的数据组合到一起,使用查询进行数据的编辑操作可以像在一个表中编辑一样,对多个表中的数据同时进行编辑D.基础表中的数据不可以在查询中更新,这与在数据表视图的表窗口中输入新值不一样,因为这里充分考虑到基础表的安全性

下面关于数据表视图与查询关系的说法中,错误的是( )。A.在查询的数据表视图和表的数据表视图中窗口几乎相同B.在查询的数据表视图中对显示的数据记录进行操作时,方法和在表的数据表视图中进行操作时相同C.查询可以将多个表中的数据组合到一起,使用查询进行数据的编辑操作可以像在一个表中编辑一样,对多个表中的数据同时进行编辑D.基础表中的数据不可以在查询中更新,这与在数据表视图的表窗口中输入新值不一样,因为这里充分考虑到基础表的安全性

你是公司里SQL Server2005数据库的开发人员,你正在删除数据库中再也不会使用的对象,但是你无法删除1997Sales视图。检查后你发现这个视图有以下特征:视图中有簇索引销售数据库角色对该使徒有权限。该视图启用了 WITH SCHEMABINDING选项。一个 schema-bound在线函数引用了该视图。在该视图中定义了INSTEAD OF触发器。那么要删除这个视图,你该怎么办?()A.删除视图中的簇索引B.删除视图中的所有权限C.删除视图中的WITH SCHEMABIND ING选项D.删除引用该视图的函数的 WITH SCHEMABINDING选项E.不启用视图中的INSTEAD OF触发器

在Oracle中,INSTEAD OF触发器主要用于()。 A.表B.表和视图C.基于单个表的视图D.基于多个表的视图

设在SC(Sno,Cno,Grade)表上定义了触发器:  CREATE TRIGGER tri1 ON SC AFTER INSERT …  当执行语句:INSERT INTO SC VALUES(’s001’, ’c01’,90)  会引发该触发器执行。下列关于触发器执行时表中数据的说法,正确的是()。ASC表和INSERTED表中均包含新插入的数据BSC表和INSERTED表中均不包含新插入的数据CSC表中包含新插入的数据,INSERTED表中不包含新插入的数据DSC表中不包含新插入的数据,INSERTED表中包含新插入的数据

评估以下CREATEVIEW语句: CREATEVIEW雇员_视图 ASSELECTSUM(薪金) FROM雇员; 哪个表述是正确的?()A、使用“雇员_视图”视图不能更新“雇员”表中的数据。B、使用“雇员_视图”视图可以更新“雇员”表中的任何数据。C、使用“雇员_视图”视图可以删除“雇员”表中的记录。D、使用“雇员_视图”视图只能更新“雇员”表中的“薪金”列。

如果数据库表的插入触发器设置为.F.,则当向该表中插入一条空记录时,屏幕显示什么?

在Excel中创建数据透视表的操作是()A、点击【数据】/【数据透视表和数据透视图】B、点击【插入】/【数据透视表和数据透视图】C、点击【工具】/【选项/数据透视表和数据透视图】D、点击【文件】/【数据透视表和数据透视图】

在Oracle中,INSTEAD OF触发器主要用于()。A、表B、表和视图C、基于单个表的视图D、基于多个表的视图

如果创建视图的基表被删除,则视图()。A、同时被删除B、不能被使用C、视国结构会改变D、还能使用

若设置了某数据库表的插入触发器为.F.,则()。A、禁止在该表中修改记录的字段值B、禁止在该表中添加记录C、19禁止在该表中删除记录D、禁止在该表中插入新的字段

在Visual FoxPro中,关于视图的描述正确的是()A、视图是从一个或多个数据库表导出的虚拟表B、视图与数据库表相同,用来存储数据C、视图不能同数据库表进行连接操作D、在视图上不能进行更新操作

如果数据库表的插入触发器设置为.F.,则当向该表中插入一条空记录时,屏幕显示()

不属于表中数据维护的操作是()。A、设计表结构B、插入数据C、修改数据D、删除数据

下列哪些选项是删除基本表定义的结果()?A、表中的数据将自动被删除掉B、在此表上建立的索引将自动被删除掉C、建立在此表上的视图依旧保留D、建立在此表上的视图仍然可以引用E、建立在此表上的视图也自动被删除掉

Oracle中下列有关替代触发器的描述,正确的是()A、替代触发器创建在表上B、替代触发器创建在数据库上C、通过替代触发器可以向基表插入数据D、通过替代触发器可以向视图插入数据

Oracle9i中关于表的操作描述,不正确的是()。A、表删除后,其占用的数据空间可以被系统回收B、表删除后,表上的触发器也被删除了C、表删除后,可以通过撤消而恢复D、表删除后,和表有关的视图仍然存在

单选题在Excel中创建数据透视表的操作是()A点击【数据】/【数据透视表和数据透视图】B点击【插入】/【数据透视表和数据透视图】C点击【工具】/【选项/数据透视表和数据透视图】D点击【文件】/【数据透视表和数据透视图】

单选题Oracle中下列有关替代触发器的描述,正确的是()A替代触发器创建在表上B替代触发器创建在数据库上C通过替代触发器可以向基表插入数据D通过替代触发器可以向视图插入数据

单选题如果创建视图的基表被删除,则视图()。A同时被删除B不能被使用C视国结构会改变D还能使用

问答题如果数据库表的插入触发器设置为.F.,则当向该表中插入一条空记录时,屏幕显示什么?

单选题不属于表中数据维护的操作是()。A设计表结构B插入数据C修改数据D删除数据

单选题在Oracle中,INSTEAD OF触发器主要用于()。A表B表和视图C基于单个表的视图D基于多个表的视图

单选题若设置了某数据库表的插入触发器为.F.,则()。A禁止在该表中修改记录的字段值B禁止在该表中添加记录C19禁止在该表中删除记录D禁止在该表中插入新的字段

填空题如果数据库表的插入触发器设置为.F.,则当向该表中插入一条空记录时,屏幕显示()