Oracle - 19cAPLS

Oracle資料庫19c之進階PL/SQL程式設計

Oracle Database 19c:Advanced PL/SQL
  • 時數:18小時
  • 費用:NT$ 49,000
  • 點數:14.0

選擇查詢分區開課時間

地點 班號 日期 時間 報名
台北 24620 班 2024/04/29 ~ 2024/05/02 每週一二四 09:00~16:00 報名

目前查無開課時段

詳細開課時間請洽詢業務
新竹、台中、高雄如有上課需求,請參考台北開課日期,洽當地服務人員依需求加開遠距開課日期

聯絡恆逸

教材

Oracle原廠教材eKit

課程目標

本課程介紹進階的PL/SQL程式設計技巧,讓您的Package、Procedure、Functions與Trigger運行的更有效率。同時介紹如何呼叫外部的應用程式(Java/C所開發的程式)、利用Fine-Grained Access Control實作虛擬資料庫功能、此外還提供如了解LOB物件的操作並使用Securefile當作LOB物件的儲存體。利用ResultSet Cache的功能加速SQL、PL/SQL程式的執行速度。學習如何使用DBMSTRACE追蹤PL/SQL程式的運行,搭配DBMSPROFILER找出問題所在與效能不彰的原因。學習撰寫更安全的PL/SQL程式,避免造成SQL Injection的漏洞。

適合對象

  1. 想要提升PL/SQL專業知識的PL/SQL程式開發人員
  2. 想要了解PL/SQL專業知識的資料庫管理人員
  3. 想要了解PL/SQL專業知識的系統分析人員

預備知識

  1. 熟悉作業系統的基本操作
  2. 熟悉Oracle資料庫的基本原理
  3. 熟悉Oracle SQL語言
  4. 熟悉Oracle PL/SQL語言

課程內容

  1. 課程介紹
  2. 使用Exadata Express Cloud Service
  3. 集合概述
  4. 使用集合
  5. 處理Large Objects
  6. 資料庫裡的JSON Data
  7. 進階介面方法
  8. 效能與調校
  9. 使用Cache改進效能
  10. 分析PL/SQL程式碼
  11. 側寫與追蹤PL/SQL程式
  12. 通過PL/SQL強化應用程式安全性
  13. 保障程式碼能夠克服SQL Injection
  14. 進階的安全機制

學會技能

  1. 了解完整的PL/SQL功能
  2. 使用PL/SQL追蹤功能快速地找到效能瓶頸
  3. 使用進階的PL/SQL技巧解決原本難以實現或執行效能低下的問題
  4. 撰寫高安全性的PL/SQL程式

備註事項

此課程需向原廠訂購電子教材及實驗環境,請於開課前兩週完成報名並繳清課程費用