什麼是觸發器?模擬電子技術中觸發器有哪幾種?

回收PLC


什麼是觸發器?其是一種特殊存儲過程,跟數據庫對象緊密相連。不能被直接調用,要通過事件進行觸發而執行。若數據庫對象中結構或數據發生變化會自動強制執行,但在創建前已有數據存於表中是不起控制作用的。

觸發器的組成與分類

觸發器的組成分三部分,由觸發事件或語句、觸發限制條件、觸發體三部分組成。其分兩大類,DML觸發器和DDL觸發器。

DML觸發器是在數據庫發生數據操縱語言事件時被調用的觸發器,而DDL觸發器是激發存儲過程以響應事件,可以響應多種數據定義語言語句而觸發。因此,數據操縱語言對應DML觸發器,而數據定義語言對應DDL觸發器。

DML觸發器和DDL觸發器相同點與異同點

相同點;都可以進行套嵌。都可以為同一個Transact-SQL語句創建多個觸發器。都可以運行在Microsoft、SQL語句創建多個觸發器,都可以運行在Microsoft、NET Framework中創建的及在SQL Server中上載的程序集中打包的託管代碼。

異同點;DML觸發器在INSERT、UP DATE和DELETE語句上操作,有助於在表或視圖中修改數據時強制業務規則,擴展數據完整性。DDL觸發器在CREAEDATE和DELETE語句上操作,有助於在表或視圖中修改數據時強制業務規則,擴展數據完整性。DDL觸發器在CREATE 、ALTER、、ALTER、DROP或其它DDL語句上操作,用於執行管理任務,並強制影響數據庫的業務規則。

在數字電路中,觸發器是一種重要的單元電路,是組成時序邏輯電路的重要單元。觸發器按照功能可分RS觸發器、JK觸發器、D觸發器、T觸發器等,按照結構又可分基本結構觸發器、主從結構觸發器、延邊結構觸發器、同步結構觸發器等。

根據題目後面說的問題應該是氣體放電燈電子觸發器,從其與燈泡連接的方式分類,有並聯型觸發電路、串聯型觸發電路、半串/半並聯型觸發電路等三類。


分享到:


相關文章: