触发器是提供给程序员和数据分析员来保证数据完整性的一种方法,它是与表事件相关的特殊的存储过程,它的执行不是由程序调用,也不是手工启动,而是由事件来触发,比如当对一个表进行操作时就会激活它执行。
触发器经常用于加强数据的完整性约束和业务规则等。
触发器可以查询其他表。
它们主要用于强制服从复杂的业务规则或要求。
例如:您可以根据客户当前的帐户状态,控制是否允许插入新订单。
触发器的基本逻辑功能:触发器的记忆作用,触发器具有两个稳定的状态,在外加信号的触发下,从一个稳态翻转为另一稳态。
这一新的状态在触发信号去掉后,仍然保持着,一直保留到下一次触发信号来到为止,可以记忆或存储两个信息“0”或“1”。
触发器以及由触发器和门电路组成的时序逻辑电路,如计数器、移位寄存器等,也都有一个共同的工作特点,电路的输出,不仅和当前的输入信号有关,还和电路原来的状态有关。
它们都具有记忆功能。
触发器由门电路构成,它有一个或多个输入端,有两个互补输出端,分别用Q和表示。
通常用Q端的状态表示触发器的0状态。
这两种状态与二进制数1和0相对应,数字系统中的二进制数的存储和记忆都是通过触发器实现。
要求:
1.有足够的功率。
2.一定的宽度。
3.前沿要陡。
脉冲,主要指一个物理量在短持续时间内突变后迅速回到其初始状态的过程。
相对于连续信号在整个信号周期内短时间发生的信号,大部分信号周期内没有信号。
现在一般指数字信号,它已经是一个周期内有一半时间有信号。
计算机内的信号就是脉冲信号,又叫数字信号。