触发器的工作原理是什么?

触发器的工作原理是什么?,第1张

输入电压的负向递减和正向递增两种不同变化方向有不同的阈值电压,使得它具有较强的抗干扰能力。

施密特触发器的原理类似于带有延时的比较器。其比较的对象是输入电平和二分之一的电源电压。它和其他的比较器原理相同,带有一个比较死区以避免受到输入信号中的噪声的干扰。

可以使用晶体管或是制作一个施密特触发器,使用类似74HC14的集成电路,这样的一个集成块里集成了6个施密特触发器。

其电路中并不包含反馈的回路,因此当在门限电平附近受到干扰的时候,放大器的输出有可能会来回摆动。而施密特触发器的电路构成中,有一个反馈回路形成正反馈,在输入达到门限电平的时候正反馈所带来的延迟特性将会生效,并使得输出的波形变得完美。

扩展资料

作用

1、触发器可以强制用比CHECK约束定义的约束更为复杂的约束。

2、触发器发生错误时,异动的结果会被撤销。

3、一个表中的多个同类触发器允许采取多个不同的对策以响应同一个修改语句。

参考资料来源:百度百科—触发器

触发器的工作原理

由于使表中数据发生变化的 *** 作有插入、更新和删除,所以触发器可以分为三类:INSERT触发器、UPDATE触发器和DELETE触发器。

1.INSERT触发器工作过程

当试图向表中插入记录时,INSERT触发器(如果有)自动执行,此时系统自动创建一个inserted表,新的记录被添加到触发器表和inserted表。

触发器可以检查inserted表,确定是否执行触发器动作和如何执行触发器动作。

2.DELETE触发器工作过程

当试图从表中删除信息时,DELETE触发器被触发,此时系统自动创建一个deleted表,被删除的行被放置到这个特殊的表中。被删除的行在触发器表中将不再存在。因此,触发器表和deleted表之间没有共同的记录。

3.UPDATE触发器工作过程

UPDATE语句可以看成两步,删除一条旧记录,插入一条新记录。所以,UPDATE触发器被触发时,自动创建一个deleted表和一个inserted表,UPDATE语句使原始行移入deleted表,将更新行插入到inserted表中。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9635084.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-30
下一篇 2023-04-30

发表评论

登录后才能评论

评论列表(0条)

保存