阿摩線上測驗 登入

申論題資訊

試卷:111年 - 111 合作金庫商業銀行第二次新進人員甄試_開放系統第一類程式設計人員_專業科目:(1)程式設計(以 JAVA、SQL 語言為主)(2)系統分析(3)資料結構及資料庫應用#107942
科目:程式設計(以 JAVA、SQL 語言為主)、系統分析、資料結構及資料庫應用
年份:111年
排序:0

題組內容

第五題: 在關聯式資料庫應用中,會利用程式語言撰寫有關處理資料的運作功能,請回答下列問題:

申論題內容

(三)上述兩者的相同之處和差異之處分別為何?【10 分】

詳解 (共 1 筆)

詳解 提供者:hchungw

相同之處

  • 都儲存在資料庫中,使用 SQL 和流程控制語言。
  • 都可自動化業務邏輯,提高安全性,減少網路流量。

差異之處

  • 觸發機制:預存程序需顯式調用,觸發器自動響應事件。
  • 執行時機:預存程序由應用程序決定,觸發器由資料庫事件決定。
  • 使用範圍:預存程序用於複雜邏輯和多步驟操作,觸發器用於即時處理數據變更。
  • 設計目的:預存程序為重用邏輯設計,觸發器為響應和處理數據變更設計。
  • 可重用性:預存程序重用性高,觸發器重用性低。