2015下半年計算機四級數據庫考試知識點:存儲過程
1、 在關系數據庫中,SQL語言是應用程序和數據庫管理之間的主要編程接口;

2、 使用SQL語言編寫代碼時,可用兩種方法存儲和執(zhí)行代碼:
(1) 在客戶端存儲代碼,并創(chuàng)建向數據庫管理系統(tǒng)發(fā)送SQL命令,并處理返回結果的應用程序;
(2) 將這些發(fā)送的SQL語句存儲在數據庫管理系統(tǒng)中,這些存儲在數據庫管理系統(tǒng)中的SQL語句就是存儲過程,然后再創(chuàng)建執(zhí)行存儲過程并處理返回結果的應用程序。
3、 使用存儲過程的好處:
(1) 模塊化程序設計:只需創(chuàng)建一次存儲過程并將其存儲在數據庫中,以后就可以在應用程序中多次調用存儲過程;
(2) 提高性能:系統(tǒng)在創(chuàng)建存儲過程時對其進行分析和優(yōu)化,并在第一次執(zhí)行時進行語法檢查和編譯,編譯好的代碼放入內存中,以后再執(zhí)行此存儲過程時,只需直接執(zhí)行內存中的代碼,從而提高代碼的執(zhí)行效率;
(3) 減少網絡流量:一個需要數百行SQL代碼完成的操作現(xiàn)在只需一條執(zhí)行存儲過程的代碼即可實現(xiàn),因此,不再需要在網絡中發(fā)送這些多語句;
【下半年計算機四級數據庫考試知識點:存儲過程】相關文章:
2015下半年計算機四級數據庫考試知識點:創(chuàng)建和執(zhí)行存儲過程03-04
2015下半年計算機四級數據庫考試知識點:觸發(fā)器02-17
2015計算機四級《數據庫工程師》復習重點:設計過程過程03-07
2015下半年計算機四級數據庫考試知識點:查看、修改及刪除對象08-11
計算機四級考試大綱:數據庫原理12-21
2022下半年計算機四級數據庫考試知識點:用戶自定義函數11-15
在Java中調用存儲的過程12-03