存儲過程培訓
編寫高效率的存儲過程培訓
?????????????????????????
??????????????????
培訓對象:中高級程序員、系統分析員、數據庫管理員、構架設計師、產品市場技術人員
?????????????????
學員基礎:具備一定的數據庫編程、分析、設計經驗
?????????????????????????
???????????????????????
培訓目標:
????????????????????????? 本課程結束后,學員應能夠:
???????????????????????????
掌握高級SQL使用方法
???????????????????????????
學習存儲過程的原理、類型劃分、編譯和管理方法
???????????????????????????
深入理解用戶定義函數
???????????????????????????
深入理解觸發器
???????????????????????????
學習高級存儲過程編程
???????????????????????????
學習存儲過程中的事務處理
???????????????????????????
掌握如何在編寫存儲過程中有效的利用索引
???????????????????????????
掌握存儲過程在系統安全的應用
???????????????????????????
如何進行高效的存儲過程設計
???????????????????????
???????????????????????
培訓大綱:
?????????????????????????????
高級SQL基礎控制語句
???????????????????????????????
變量
???????????????????????????????
函數的使用
???????????????????????????????
游標
???????????????????????????????
事務
???????????????????????????????
批處理
???????????????????????????????
限制性查詢和數據的排序
???????????????????????????????
單行函數
???????????????????????????????
NULL值的處理、邏輯操作和函數嵌套
???????????????????????????????
綜合數據和分組函數
???????????????????????????????
多表查詢
???????????????????????????????
子查詢
???????????????????????????????
多行子查詢
???????????????????????????????
多列子查詢
???????????????????????????????
替代變量
?????????????????????????????
存儲過程基礎存儲過程的原理
???????????????????????????????
存儲過程的創建過程、特點
???????????????????????????????
存儲過程的編寫與維護
???????????????????????????????
存儲過程的參數傳遞、重新編譯及應用;
???????????????????????????????
存儲過程的使用限制
?????????????????????????????
存儲過程類型用戶定義的存儲過程
???????????????????????????????
系統存儲過程
???????????????????????????????
擴展存儲過程
???????????????????????????????
臨時存儲過程
???????????????????????????????
全局臨時存儲過程
???????????????????????????????
遠程存儲過程
?????????????????????????????
用戶定義函數用戶定義函數的設計
???????????????????????????????
用戶定義的表值函數
???????????????????????????????
內聯用戶定義的表值函數
???????????????????????????????
在企業管理器中管理用戶定義函數
?????????????????????????????
觸發器After觸發器的物理設計
???????????????????????????????
處理多條記錄上的改動
???????????????????????????????
嵌套和遞歸式觸發器
???????????????????????????????
觸發器約束
???????????????????????????????
Instead-of觸發器
???????????????????????????????
觸發器執行的順序
?????????????????????????????
存儲過程剖析組成
???????????????????????????????
功能
???????????????????????????????
語法
?????????????????????????????
編譯存儲過程編譯和執行過程
???????????????????????????????
執行計劃的重用
???????????????????????????????
重新編譯存儲過程
???????????????????????????????
存儲存儲過程
?????????????????????????????
管理存儲過程列出存儲過程
???????????????????????????????
查看存儲過程代碼
???????????????????????????????
重命名存儲過程
???????????????????????????????
刪除存儲過程
???????????????????????????????
列出對象的相關性
?????????????????????????????
高級存儲過程編程動態構造的查詢
???????????????????????????????
執行字符串
???????????????????????????????
通過表單的查詢
???????????????????????????????
數據腳本生成器
???????????????????????????????
安全性含義
?????????????????????????????
嵌套存儲過程使用臨時表傳遞記錄集給嵌套存儲過程
???????????????????????????????
使用游標傳遞記錄集給嵌套存儲過程
???????????????????????????????
如何處理存儲過程的結果集
?????????????????????????????
存儲過程與事務處理通過存儲過程完成事務管理;
???????????????????????????????
強制數據完整性及業務邏輯完整性;
???????????????????????????????
死鎖與存儲過程
?????????????????????????????
存儲過程與索引索引的使用與存儲過程的關系,
???????????????????????????????
性能評測;
???????????????????????????????
查詢優化
?????????????????????????????
存儲過程與系統安全數據庫的安全管理與存儲過程的聯系;
???????????????????????????????
實現存儲過程的加密設計
?????????????????????????????
高效的存儲過程設計如何設計優化的存儲過程;
???????????????????????????????
存儲過程與數據庫設計
?
?
?
?
?