【預告】5/13(一)起,第三階段頁面上方功能列以及下方資訊全面更換新版。 前往查看

教甄◆電腦科專業題庫下載題庫

上一題
73.在資料庫中,若資料出現異動的動作時,這個資料庫物件會先行攔截並進行處理。下列何者為這一 種資料庫物件?
(A)stored procedure
(B)view
(C)trigger
(D)transaction


答案:登入後觀看
難度: 適中
最佳解!
109考上台北市! 感恩阿 大四下 (2016/12/20)
觸發程序(英語:trigger)是在資料★★,...


(內容隱藏中)
查看隱藏文字
2F
高三下 (2018/02/07)

建立 DML、DDL 或登入觸發程序。 觸發程序是一種在資料庫伺服器發生事件時,會自動執行的特殊預存程序。 當使用者試圖透過資料操作語言 (DML) 事件來修改資料時,便會執行 DML 觸發程序。 DML 事件包括資料表或檢視的 INSERT、UPDATE 或 DELETE 陳述式。 無論資料表的資料列有無受到影響,這些觸發程序皆會在引發有效的事件時引發。 

DDL 觸發程序會根據各種資料定義語言 (DDL) 事件的不同而執行。 這些事件主要是對應到Transact-SQL CREATE、ALTER 和 DROP 陳述式,以及執行類似 DDL 作業的特定系統預存程序。登入觸發程序會引發來回應使用者工作階段建立時所引發的 LOGON 事件。 觸發程序可以直接從建立 Transact-SQL陳述式或方法中建立的組件從 Microsoft .NET Framework通用語言執行平台 (CLR) 和上傳到的執行個體 SQL Server SQL Server 允許針對任何特定陳述式建立多個觸發程序。

3F
109年 三聯招 正取三次 大三下 (2018/05/14)

觸發程序英語:trigger)是在資料庫中,在執行對資料有異動的動作時,先行攔截並處理的一種資料庫物件,它大部份會設在資料表中,作為強制執行特定動作的程式,因此又稱為資料操縱語言(DML)觸發程式。

觸發程式的好處有:

  • 可在寫入資料表前,強制檢驗或轉換資料。
  • 觸發程序發生錯誤時,異動的結果會被撤銷。
  • 部份資料庫管理系統可以針對資料定義語言(DDL)使用觸發程序,稱為DDL觸發程式。
  • 可依照特定的情況,替換異動的指令 (INSTEAD OF)。

https://zh.wikipedia.org/wiki/%E8%A7%A6%E5%8F%91%E5%99%A8_(%E6%95%B0%E6%8D%AE%E5%BA%93)

73.在資料庫中,若資料出現異動的動作時,這個資料庫物件會先行攔截並進行處理。下..-阿摩線上測驗