复杂视图是不可更新的,但可以在其上创建()触发器来把DML操作最终完成。

题目

复杂视图是不可更新的,但可以在其上创建()触发器来把DML操作最终完成。

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

下列有关触发器的说法,错误的是( )

A 触发器是一种特殊的存储过程,它可以包含if,while,case 等复杂的sql语句

B 如果检测到修改的数据不满足业务规则,触发器可以回滚撤销操作

C 使用触发器需要两不,先创建触发器,然后再调用触发器

D 使用触发器可以创建比check约束更复杂的高级约束


参考答案C

第2题:

按触发操作的不同,DML触发器分为()

  • A、select触发器
  • B、insert触发器
  • C、update触发器
  • D、delete触发器

正确答案:B,C,D

第3题:

( )允许用户定义一组操作,这些操作通过对指定的表进行删除、更新等命令来执行或激活。

A、存储过程

B、视图

C、索引

D、触发器


参考答案:D

第4题:

()允许用户定义一组操作,这些操作通过对指定的表进行删除、插入和更新命令来执行或触发。

  • A、存储过程
  • B、视图
  • C、触发器
  • D、索引

正确答案:C

第5题:

下列有关内嵌视图的表述中哪个是正确的?()

  • A、内嵌视图是一个方案对象。
  • B、内嵌视图是FROM子句中的一个子查询,通常使用别名命名。
  • C、内嵌视图是一个复杂视图。
  • D、内嵌视图可用于执行DML操作。

正确答案:B

第6题:

在数据库应用系统开发过程中,常采用( )来实现对数据库的更新操作,其内部以事务程序的方式来编写。

A.视图
B.索引
C.存储过程
D.触发器

答案:C
解析:
本题考查系统开发的知识。对数据库的更新,应采用事务的方式,以对应现实中的业务。用户在现实业务过程中通过调用事务程序,将事务程序交由DBMS来执行,DBMS通过其并发调度机制完成事务的并行执行。存储过程正是在服务器端所提供的功能调用,适用于编写更新数据库的事务程序。触发器是由更新语句来触发执行的,适用于数据的联动操作和复杂约束的实现,无法供应用程序主动调用。

第7题:

复杂视图一般是不可更新的,但可以在其上创建()触发器来把DML操作最终完成。


正确答案:Instead of

第8题:

oracle数据库中,下面哪些操作可以在外部表上操作?()

A.在表上创建同义词

B.在表上创建视图

C.在表上创建索引

D.使用update语句更新该表的字段

E.在表上增加虚拟列


参考答案:AB

第9题:

下列有关对视图执行DML操作的表述中哪个正确?()

  • A、可以对简单视图执行DML操作。
  • B、不能对包含WITH CHECK OPTION子句的视图执行DML操作。
  • C、可以对包含WITH READ ONLY选项的视图执行DML操作。
  • D、可以对包含由表达式(如COST+1)定义的列的视图执行DML操作。

正确答案:A

第10题:

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

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

正确答案:D

更多相关问题