1. 程式人生 > >(自考2018版)《資料庫系統原理》第五章思考與練習答案

(自考2018版)《資料庫系統原理》第五章思考與練習答案

ps.所有答案都是自己做的,僅供參考,如有問題,歡迎評論

一、簡答題

  1. 請簡述儲存過程的概念
    答:儲存過程是一組為了完成某項特定功能的SQL語句集,經過編譯後儲存在資料庫中,可以由宣告式的SQL語句和過程式的SQL語句組成,使用者通過指定儲存過程的名字和引數來呼叫並執行儲存過程,完成特定任務。
  2. 請簡述在資料庫的操作中使用儲存過程的優點
    答:
    1. 可增強SQL語言的功能和靈活性
    2. 提供良好的封裝性
    3. 提高系統性能
    4. 減少網路流量,降低網路負載
    5. 作為一種安全機制來確保資料庫的安全性和資料的完整性
  3. 請簡述儲存過程與儲存函式的區別
    答:
    1. 儲存函式不能擁有輸出引數,自身即是輸出引數;儲存過程可以擁有輸出引數
    2. 儲存函式可以被直接呼叫,而儲存過程必須通過CALL語句呼叫
    3. 儲存函式中必須包含一條RETURN語句,而這條特殊的SQL語句不允許包含於儲存過程中