• 在線客服

天津東方瑞通

網(wǎng)絡(luò)工程師,微軟,思科,華偉,CAD制圖,CCNA證書(shū),UG,Linux,Oracle ITIL,Solidworks培訓(xùn)

機(jī)構(gòu)課程咨詢(xún)服務(wù):
691355715400-666-4820
更新時(shí)間:2022-01-07 18:26:14

OCM-1 開(kāi)發(fā) PL/SQL 程序單元 --天津東方瑞通

授課機(jī)構(gòu) 天津東方瑞通
上課地點(diǎn) 紅旗路220號(hào)慧谷大廈|詳細(xì)地圖
成交/評(píng)價(jià) 5.0分
聯(lián)系電話 400-666-4820

課程詳情

OCM-1 開(kāi)發(fā) PL/SQL 程序單元

-->
對(duì)應(yīng):
Oracle OCM認(rèn)證
培訓(xùn)課時(shí):
24課時(shí)
課程編號(hào):
4031
近期開(kāi)班
城市方式 開(kāi)課日期 班類(lèi)  
天津 (面授) 脫產(chǎn)班  
天津 (面授) 脫產(chǎn)班  
課程介紹:
學(xué)員參加完本門(mén)OCM課程培訓(xùn)后,可以掌握PL/SQL編程技術(shù),掌握控制游標(biāo)、可以編寫(xiě)存儲(chǔ)過(guò)程、函數(shù)等編程對(duì)象,可以掌握通過(guò)包來(lái)封裝常用變成對(duì)象,以及掌握包的多態(tài)、繼承等編程技巧。
適合人群:
OCM培訓(xùn)開(kāi)發(fā) PL/SQL 程序單元適合學(xué)習(xí)過(guò)Oracle Database 10g: SQL 簡(jiǎn)介的學(xué)員學(xué)習(xí)
培訓(xùn)目標(biāo):
OCM培訓(xùn)開(kāi)發(fā) PL/SQL 程序單元培訓(xùn)目標(biāo):
1、編寫(xiě) PL/SQL 代碼
2、設(shè)計(jì)能夠有效執(zhí)行的 PL/SQL 程序單元
3、使用 PL/SQL 編程構(gòu)造和條件控制語(yǔ)句
4、處理運(yùn)行時(shí)錯(cuò)誤
5、處理大型對(duì)象
6、創(chuàng)建觸發(fā)器以解決業(yè)務(wù)問(wèn)題
7、管理 PL/SQL 子程序之間的相關(guān)性
8、創(chuàng)建存儲(chǔ)過(guò)程和函數(shù)
9、設(shè)計(jì) PL/SQL 程序包以便組合和包含相關(guān)的構(gòu)造
10、創(chuàng)建過(guò)載程序包子程序以增強(qiáng)靈活性
課程大綱:
OCM培訓(xùn)開(kāi)發(fā) PL/SQL 程序單元課程大綱:
章. PL/SQL 簡(jiǎn)介
1.1. 什么是 PL/SQL
1.2. PL/SQL 環(huán)境
1.3. PL/SQL 的優(yōu)點(diǎn)
1.4. PL/SQL 塊類(lèi)型概覽
1.5. 創(chuàng)建和執(zhí)行簡(jiǎn)單匿名塊
1.6. 從 PL/SQL 塊中生成輸出
1.7. 作為 PL/SQL 編程環(huán)境的 iSQL*Plus
第二章. 聲明 PL/SQL 標(biāo)識(shí)符
2.1. 確定 PL/SQL 子程序中不同類(lèi)型的標(biāo)識(shí)符
2.2. 使用說(shuō)明性部分來(lái)定義標(biāo)識(shí)符
2.3. 列出變量的用途
2.4. 在變量中存儲(chǔ)數(shù)據(jù)
2.5. 聲明 PL/SQL 變量
第三章. 編寫(xiě)可執(zhí)行語(yǔ)句
3.1. 描述基本的塊語(yǔ)法標(biāo)準(zhǔn)
3.2. 在 PL/SQL 中使用文字
3.3. 使用 SQL 函數(shù)自定義標(biāo)識(shí)符分配
3.4. 將嵌套塊用作語(yǔ)句
3.5. 在嵌套塊中引用標(biāo)識(shí)符值
3.6. 使用標(biāo)簽限定標(biāo)識(shí)符
3.7. 在 PL/SQL 中使用運(yùn)算符
3.8. 使用正確的 PL/SQL 塊語(yǔ)法和標(biāo)準(zhǔn)
第四章. 與 Oracle Server 交互
4.1. 確定可在 PL/SQL 中使用的 SQL 語(yǔ)句
4.2. 在 PL/SQL 中包含 SELECT 語(yǔ)句
4.3. 使用 SELECT 語(yǔ)句在 PL/SQL 中檢索數(shù)據(jù)
4.4. 使用檢索語(yǔ)句和 DML 語(yǔ)句時(shí),通過(guò)命名慣例來(lái)避免錯(cuò)誤
4.5. 使用 PL/SQL 在 Oracle Server 中處理數(shù)據(jù)
4.6. SQL 游標(biāo)概念
4.7. 使用 SQL 游標(biāo)屬性來(lái)獲取對(duì) DML 的反饋
4.8. 保存和刪除事務(wù)處理
第五章. 編寫(xiě)控制結(jié)構(gòu)
5.1. 控制 PL/SQL 執(zhí)行流程
5.2. 使用 IF 語(yǔ)句進(jìn)行條件處理
5.3. 對(duì) CASE 語(yǔ)句進(jìn)行條件處理
5.4. 處理空值以避免常見(jiàn)錯(cuò)誤
5.5. 使用邏輯運(yùn)算符構(gòu)建布爾條件
5.6. 將迭代控制與循環(huán)語(yǔ)句配合使
第六章. 使用組合數(shù)據(jù)類(lèi)型
6.1. 了解 PL/SQL 記錄和表的組合數(shù)據(jù)類(lèi)型
6.2. 使用 PL/SQL 記錄來(lái)記錄多個(gè)不同類(lèi)型的值
6.3. 使用 PL/SQL 記錄執(zhí)行插入和更新操作
6.4. 使用 INDEX BY 表來(lái)記錄同一數(shù)據(jù)類(lèi)型的多個(gè)值
第七章. 使用顯式游標(biāo)
7.1. 使用子查詢(xún)的 FOR 循環(huán)游標(biāo)
7.2. 使用參數(shù)來(lái)增強(qiáng)游標(biāo)的靈活性
7.3. 使用 FOR UPDATE 子句鎖定行
7.4. 使用 WHERE CURRENT 子句引用當(dāng)前行
7.5. 使用顯式游標(biāo)處理行
7.6. 顯式游標(biāo)屬性
7.7. 游標(biāo)和記錄
第八章. 處理例外
8.1. 使用 PL/SQL 處理例外
8.2. 預(yù)定義的例外
8.3. 捕獲非預(yù)定義的 Oracle Server 錯(cuò)誤
8.4. 可針對(duì)遇到的例外返回信息的函數(shù)
8.5. 捕獲自定義例外
8.6. 傳播例外
8.7. 使用 RAISE_APPLICATION_ERROR 過(guò)程將錯(cuò)誤報(bào)告給應(yīng)用程序
第九章. 創(chuàng)建并調(diào)用簡(jiǎn)單過(guò)程和函數(shù)
9.1. 描述 PL/SQL 存儲(chǔ)過(guò)程的塊結(jié)構(gòu)
9.2. 使用不同的工具調(diào)用存儲(chǔ)過(guò)程/函數(shù)
9.3. 通過(guò) iSQL*Plus、Forms、Java 和 C 等調(diào)用帶有主機(jī)變量的存儲(chǔ)過(guò)程
9.4. 通過(guò)匿名塊或其它存儲(chǔ)過(guò)程調(diào)用某個(gè)存儲(chǔ)過(guò)程
9.5. 列出 CREATE OR REPLACE PROCEDURE 語(yǔ)法
9.6. 確定創(chuàng)建存儲(chǔ)過(guò)程的開(kāi)發(fā)步驟
9.7. 使用 SHOW ERRORS 命令
9.8. 在 USER_SOURCE 字典視圖中查看源代碼
第十章. 創(chuàng)建存儲(chǔ)函數(shù)
10.1. 描述存儲(chǔ)函數(shù)
10.2. 列出 CREATE OR REPLACE FUNCTION 語(yǔ)法
10.3. 確定創(chuàng)建存儲(chǔ)函數(shù)的步驟
10.4. 執(zhí)行存儲(chǔ)函數(shù)
10.5. 確定在 SQL 語(yǔ)句中使用存儲(chǔ)函數(shù)的優(yōu)點(diǎn)
10.6. 確定通過(guò) SQL 語(yǔ)句調(diào)用函數(shù)的限制
10.7. 刪除函數(shù)
第十一章. 創(chuàng)建程序包
11.1. 列出程序包的優(yōu)點(diǎn)
11.2. 描述程序包
11.3. 說(shuō)明程序包的組件,以圖形方式說(shuō)明程序包的構(gòu)造
11.4. 開(kāi)發(fā)程序包
11.5. 創(chuàng)建程序包規(guī)格
11.6. 聲明公共構(gòu)造
11.7. 創(chuàng)建程序包主體
第十二章. 使用更多的程序包概念
12.1. 列出過(guò)載的優(yōu)點(diǎn)
12.2. 顯示過(guò)載實(shí)例
12.3. 在程序包中使用轉(zhuǎn)發(fā)聲明
12.4. 創(chuàng)建性過(guò)程(程序包代碼初始化)
12.5. 列出對(duì) SQL 中使用的程序包函數(shù)的限制
12.6. 在程序包演示中封裝代碼
12.7. 通過(guò) SQL 語(yǔ)句調(diào)用自定義程序包函數(shù)
12.8. 利用程序包變量的性狀態(tài)
第十三章. 在應(yīng)用開(kāi)發(fā)中利用 Oracle 提供的程序包
13.1. 列出 Oracle 提供的程序包的各種用途
13.2. 重用預(yù)打包的代碼,以便完成從開(kāi)發(fā)人員到數(shù)據(jù)庫(kù)管理員所負(fù)責(zé)的各項(xiàng)任務(wù)
13.3. 使用 DESCRIBE 命令來(lái)查看程序包規(guī)格和過(guò)載
13.4. 說(shuō)明 DBMS_OUTPUT 的工作原理(與 SET SERVEROUPUT ON 相結(jié)合)
13.5. 使用 UTL_MAIL 與操作系統(tǒng)文件進(jìn)行交互
13.6. 描述如何使用 UTL_FILE 來(lái)處理文件
13.7. 復(fù)查 UTL_FILE 例程和例外
13.8. 使用 UTL_FILE 生成文件報(bào)表
第十四章. 動(dòng)態(tài) SQL 和元數(shù)據(jù)
14.1. 描述如何使用本地動(dòng)態(tài) SQL
14.2. 列出 SQL 的執(zhí)行流程
14.3. 顯示本地動(dòng)態(tài) SQL 的 EXECUTE IMMEDIATE 語(yǔ)句的語(yǔ)法
14.4. 使用 EXECUTE IMMEDIATE 創(chuàng)建一個(gè)過(guò)程來(lái)生成本地動(dòng)態(tài) SQL,以便從表中刪除行
14.5. 描述 DBMS_SQL 程序包
14.6. 提供 DBMS_SQL 實(shí)例
14.7. 列出使用本地動(dòng)態(tài) SQL(而非 DBMS_SQL 程序包)的優(yōu)點(diǎn)
第十五章. 管理相關(guān)性
15.1. 定義相關(guān)對(duì)象和引用對(duì)象
15.2. 以圖形方式說(shuō)明與代碼、視圖、過(guò)程和表之間的相關(guān)性
15.3. 管理過(guò)程、視圖與表之間的本地相關(guān)性
15.4. 分析本地相關(guān)性方案
15.5. 使用 USER_DEPENDENCIES 視圖顯示直接相關(guān)性
15.6. 運(yùn)行 UTL_DTREE.SQL 腳本創(chuàng)建對(duì)象,以便查看直接相關(guān)性和間接相關(guān)性
15.7. 預(yù)測(cè)更改對(duì)相關(guān)對(duì)象的影響
第十六章. 處理大型對(duì)象
16.1. 描述 LOB 對(duì)象
16.2. 以圖形方式說(shuō)明 LOB 的結(jié)構(gòu)
16.3. 管理并列出內(nèi)部 LOB 的功能
16.4. 描述、管理和保護(hù) BFIL
16.5. 創(chuàng)建和使用 DIRECTORY 對(duì)象來(lái)訪問(wèn)和使用 BFILE
16.6. 準(zhǔn)備 BFILE 以便使用
16.7. 使用 BFILENAME 功能來(lái)加載 BFILE
16.8. 描述 DBMS_LOB 程序包
第十七章. 創(chuàng)建觸發(fā)器
17.1. 描述觸發(fā)器的不同類(lèi)型及其執(zhí)行方式
17.2. 列出使用數(shù)據(jù)庫(kù)觸發(fā)器的好處和準(zhǔn)則
17.3. 通過(guò)一個(gè)基本的數(shù)據(jù)庫(kù)觸發(fā)器實(shí)例來(lái)顯示如何執(zhí)行觸發(fā)器
17.4. 顯示語(yǔ)法,創(chuàng)建 DML 觸發(fā)器,并列出 DML 觸發(fā)器組件
17.5. 說(shuō)明觸發(fā)器的激發(fā)順序
17.6. 創(chuàng)建 DML 語(yǔ)句和行級(jí)觸發(fā)器
17.7. 使用 OLD 和 NEW 限定詞來(lái)引用列值
17.8. 將條件謂詞與觸發(fā)器配合使用
17.9. 顯示 LOGON 和 LOGOFF 觸發(fā)器實(shí)例
17.10. 使用 CALL 語(yǔ)句通過(guò)觸發(fā)器調(diào)用存儲(chǔ)過(guò)程
17.11. 定義變異表
17.12. 顯示變異表代碼實(shí)例
 
 
 
更多課程請(qǐng)登錄:更多課程請(qǐng)登錄:http://tj.pxto.com.cn/JiGou/816c5a0e2a2c6335.html

歡迎來(lái)電垂詢(xún): 
課程評(píng)價(jià)
聚劃算
課程列表 |教學(xué)環(huán)境 |機(jī)構(gòu)簡(jiǎn)介
機(jī)構(gòu)地址:紅旗路220號(hào)慧谷大廈
請(qǐng)咨詢(xún): 400-666-4820
免責(zé)聲明 | 版權(quán)/投訴舉報(bào)
匯上優(yōu)課

微信選課
享更多優(yōu)質(zhì)好課!

本頁(yè)面由主體*上海億學(xué)網(wǎng)絡(luò)科技有限公司*自行上傳,本網(wǎng)不對(duì)該頁(yè)面內(nèi)容(包括但不限于文字、圖片)真實(shí)性和知識(shí)產(chǎn)權(quán)負(fù)責(zé),如有侵權(quán)請(qǐng)聯(lián)系處理刪除qq:16720809  。