• 在線客服

天津東方瑞通

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

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

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

授課機構(gòu) 天津東方瑞通
上課地點 紅旗路220號慧谷大廈|詳細地圖
成交/評價 5.0分
聯(lián)系電話 400-666-4820

課程詳情

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

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

歡迎來電垂詢: 
課程評價
聚劃算
課程列表 |教學環(huán)境 |機構(gòu)簡介
機構(gòu)地址:紅旗路220號慧谷大廈
請咨詢: 400-666-4820
免責聲明 | 版權(quán)/投訴舉報
匯上優(yōu)課

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

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