Oracle - 12cAPLS

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

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

選擇查詢分區開課時間

地點 班號 日期 時間 報名
台北 21230 班 2021/05/31 ~ 2021/06/02 每週一二三 09:00~16:30 報名
台北 21717 班 2021/11/01 ~ 2021/11/03 每週一二三 09:00~16:30 報名

目前查無開課時段

詳細開課時間請洽詢業務

聯絡恆逸

教材

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專業知識的系統分析人員

預備知識

先修課程: 已完成以下課程所具備技術能力 PLS:Oracle資料庫之PL/SQL程式設計

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

課程內容

  1. 在PL/SQL中使用集合
  2. 操作Large Objects
  3. 使用JSON Data
  4. 進階的呼叫介面方法
  5. 效能與調校
  6. 使用Cache提升效能
  7. 分析PL/SQL程式碼
  8. 描繪與追蹤PL/SQL程式
  9. 透過PL/SQL提供應用程式安全性
  10. 撰寫安全的PL/SQL程式,避免SQL Injection發生
  11. 透過PL/SQL實作安全功能

學會技能

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

備註事項

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