参考答案和解析
正确
更多“通常,用行的after触发器更新其它表,或进行一致性检查。”相关问题
  • 第1题:

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

    A、存储过程

    B、视图

    C、索引

    D、触发器


    参考答案:D

  • 第2题:

    使用【 】、【 】或【 】,用新得的数据替换表中过时的数据就是数据更新。


    正确答案:缓)中技术事物处理机制 视图
    缓)中技术,事物处理机制, 视图

  • 第3题:

    ③定义一个AFTER的行级触发器Print_f,当往成绩表(SC)中插入的成绩小于60就打印不及格


    正确答案:③CREATE TRIGGER Print_f AFTER INSERT ON Student FOR EACH ROW AS BEGIN IF(new.Grade60) THEN PRINT'不及格' END IF END;
    ③CREATE TRIGGER Print_f AFTER INSERT ON Student FOR EACH ROW AS BEGIN IF(new.Grade60) THEN PRINT'不及格' END IF END; 解析:创建视图用CTREATE VIEW,而创建触发器是用CREATE TRIGGER,触发器分为行级触发器和语句级触发器,FOR EACH ROW是行级触发器。

  • 第4题:

    简述oracle行触发器的变化表限制表的概念和使用限制,行触发器里面对这两个表有什么限制。


    正确答案:
     

  • 第5题:

    数据库重构是指因为性能原因,对数据库中的某个表进行分解,再通过建立与原表同名的(请作答此空)以保证查询该表的应用程序不变;通过修改更新原表的( )以保证外部程序对数据库的更新调用不变。

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

    答案:A
    解析:
    本题考査系统设计及维护相关知识。视图提供了数据的逻辑独立性,即关系模式发生改变之后,通过修改外模式/模式的映象,达到应用程序不变的目的,因为査询语句中不区分所査的对象是表还是视图。对数据的更新应使用存储过程实现,关系模式发生改变后,这部分对应的更新操作也应该在相应的存储过程中进行修改。

  • 第6题:

    AFTER触发器和INSTEAD OF触发器有什么不同?


    正确答案: AFTER触发器和INSTEAD OF触发器有以下区别:
    (1) AFTER 触发器在执行INSER、UPDATE或DELETE语句操作后执行AFTER 触发器。它只能在表上指定。一个表可以有多个AFTER触发器。
    (2) INSTEAD OF 触发器,执行INSTEAD OF 触发器代替通常的触发动作。该类触发器不但可以再表上定义,还可以在具有一个或多个基表的视图上定义。一个表只能具有一个给定类型的INSTEAD OF触发器。

  • 第7题:

    After Effects按下大写锁定键后()

    • A、素材更新,其它不变
    • B、层更新,其它不变
    • C、层和合成图像窗口更新,其它不变
    • D、所有素材.层.合成图像窗口都停止更新

    正确答案:D

  • 第8题:

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

    • A、存储过程
    • B、规则
    • C、触发器
    • D、索引

    正确答案:C

  • 第9题:

    在oracle数据库中,下面哪种类型的锁用于锁定表,仅允许其他用户查询表中的行,而不允许插入、更新或删除行()。

    • A、排他
    • B、共享更新
    • C、共享

    正确答案:A

  • 第10题:

    单选题
    使用触发器,是为了()。
    A

    提高数据更新效率

    B

    加快数据查询速度

    C

    保证数据的一致性和完整性

    D

    以上3项都正确


    正确答案: B
    解析: 暂无解析

  • 第11题:

    单选题
    After Effects按下大写锁定键后()
    A

    素材更新,其它不变

    B

    层更新,其它不变

    C

    层和合成图像窗口更新,其它不变

    D

    所有素材.层.合成图像窗口都停止更新


    正确答案: D
    解析: 暂无解析

  • 第12题:

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

    存储过程

    B

    视图

    C

    触发器

    D

    索引


    正确答案: B
    解析: 暂无解析

  • 第13题:

    After触发器只能用于表。 ()

    此题为判断题(对,错)。


    参考答案:√

  • 第14题:

    创建触发器TEST,定义AFTER行级触发器,要求每当在STUDENT表中修改数据后,将向客户端显示一条“记录已修改”的消息。

    (8)

    (9) ON STUDENT

    (10)

    AS

    Print‘记录已修改’

    8.


    正确答案:CREATE TRIGGER TEST
    CREATE TRIGGER TEST

  • 第15题:

    ●数据库应用系统通常会提供开发接口。若出于安全性考虑,对于只读数据,通常提供 (50) 以供外部程序访问;对于需要更新的数据,则以 (51) 的方式供外部调用,并由提供者完成对系统中多个表的数据更新。

    (50)

    A.基本表

    B.视图

    C.索引

    D.触发器

    (51)

    A.基本表

    B.视图

    C.存储过程

    D.触发器


    正确答案:B,C

  • 第16题:

    数据库重构是指因为性能原因,对数据库中的某个表进行分解,再通过建立与原表同名的()以保证查询该表的应用程序不变;通过修改更新原表的()以保证外部程序对数据库的更新调用不变。

    A.视图

    B.索引

    C.存储过程

    D.触发器@@@SXB@@@A.视图

    B.索引

    C.存储过程

    D.触发器


    正确答案:A,C

  • 第17题:

    要在每次更新表TB1时执行一个代码块,需要创建下列哪个对象?()

    • A、AFTER触发器
    • B、用户自定义函数
    • C、存储过程
    • D、用户定义类型

    正确答案:A

  • 第18题:

    按触发后是否代替标准操作,DML触发器分为()

    • A、after触发器
    • B、instead of触发器
    • C、alter触发器

    正确答案:B

  • 第19题:

    在VFP中,以下叙述正确的是()。

    • A、两个数据表用SET RELATION TO命令建立关联后,两表指针将会同步移动
    • B、数据表中的NULL值即为空格
    • C、一个数据表被更新后,它所有的索引文件会自动被更新
    • D、触发器是指对数据库表中的记录进行插入、删除、更新时所启动的表达式

    正确答案:D

  • 第20题:

    使用触发器,是为了()。

    • A、提高数据更新效率
    • B、加快数据查询速度
    • C、保证数据的一致性和完整性
    • D、以上3项都正确

    正确答案:C

  • 第21题:

    在Oracle中,关于触发器的描述错误的是()。

    • A、触发器可以删除,但不能禁用
    • B、触发器只能用于表
    • C、触发器可以分为行级和语句级
    • D、触发器是一个对关联表发出select;insert;update或delete语句时触发的存储过程

    正确答案:A,B,D

  • 第22题:

    单选题
    公司A使用SQL Server 2005数据库。来自贸易伙伴的客户数据每天晚上都要导入到客户表。你要确保,在导入的过程中,对于存在的客户数据进行更新、对于不存在的客户数据进行插入。 你该怎么做?()
    A

    创建一个FOR触发器

    B

    创建一个INSTEAD OF 触发器

    C

    创建一个 AFTER 触发器

    D

    创建一个 DDL 触发器


    正确答案: D
    解析: 暂无解析

  • 第23题:

    单选题
    在oracle数据库中,下面哪种类型的锁用于锁定表,仅允许其他用户查询表中的行,而不允许插入、更新或删除行()。
    A

    排他

    B

    共享更新

    C

    共享


    正确答案: C
    解析: 暂无解析

  • 第24题:

    问答题
    AFTER触发器和INSTEAD OF触发器有什么不同?

    正确答案: AFTER触发器和INSTEAD OF触发器有以下区别:
    (1) AFTER 触发器在执行INSER、UPDATE或DELETE语句操作后执行AFTER 触发器。它只能在表上指定。一个表可以有多个AFTER触发器。
    (2) INSTEAD OF 触发器,执行INSTEAD OF 触发器代替通常的触发动作。该类触发器不但可以再表上定义,还可以在具有一个或多个基表的视图上定义。一个表只能具有一个给定类型的INSTEAD OF触发器。
    解析: 暂无解析