《Oracle 10g/11g高級PL/SQL編程》課程詳情
點擊下載課大綱及報名表
第一天上午
PL/SQL基礎(chǔ)回顧簡單回顧PL/SQL的基本概念,包括變量聲明、流程控制、存儲過程和函數(shù)的基本語法等。
PL/SQL中使用動態(tài)SQL語句如何使用NativeDynamicSQL(NDS)以及DBMS_SQL執(zhí)行動態(tài)SQL語句。
第一天下午
使用普通游標(biāo)和動態(tài)游標(biāo)如何在PL/SQL中使用普通游標(biāo)返回結(jié)果集以及使用動態(tài)游標(biāo)(REFCURSOR)執(zhí)行動態(tài)SQL語句
使用集合在PL/SQL中使用nestedtable、varray等進行數(shù)據(jù)集的處理,包括初始化、元素的獲取等
調(diào)用C程序和Java程序如何在PL/SQL里調(diào)用C寫的外部程序,以及如何在數(shù)據(jù)庫里創(chuàng)建并調(diào)用java函數(shù)。
第二天上午
LOB(大對象)專題-如何在表里使用LOB段,包括CLOB、BLOB以及如何把LONG型數(shù)據(jù)轉(zhuǎn)換為LOB型數(shù)據(jù)。
-使用DBMS_LOB包更新表里的LOB字段。
-管理11g新的LOB數(shù)據(jù)格式:SecureFileLOB
使用高級隊列如何使用高級隊列進行出隊入隊操作
第二天下午
PL/SQL性能優(yōu)化如何提高PL/SQL程序的效率,相關(guān)的技巧包括自然編譯、使用FORALL、PLS_INTEGER、NOTNULL等
使用ResultCache進一步提高PL/SQL性能使用11g新特性之一:ResultCache來提高PL/SQL的執(zhí)行效率
跟蹤PL/SQL代碼包括如何調(diào)試PL/SQL代碼、分析PL/SQL代碼的執(zhí)行時間、執(zhí)行的語句等
《Oracle 10g/11g高級PL/SQL編程》所屬分類
研發(fā)項目
《Oracle 10g/11g高級PL/SQL編程》授課培訓(xùn)師簡介
Jerry
擅長領(lǐng)域
研發(fā)管理
職業(yè)背景
具有十多年的Oracle數(shù)據(jù)庫使用經(jīng)驗,從Oracle 7開始進行數(shù)據(jù)庫相關(guān)工作,精通各種版本的Oracle數(shù)據(jù)庫的使用和管理,包括7/8/8i/9i/10g/11g。 作為開發(fā)人員,具有多年數(shù)據(jù)庫開發(fā)經(jīng)驗,精通SQL優(yōu)化,PL/SQL開發(fā)和優(yōu)化。作為專職數(shù)據(jù)庫管理員,負(fù)責(zé)多個超大項目的維護和管理。 精通數(shù)據(jù)庫的各個方面,包括性能優(yōu)化,RAC,Data Guard等。獲得10g OCM以及11g OCM證書。