Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
課程簡介
介紹
複雜數據類型和集合
- 將子類型用於專門的數據表示
- 實現游標變數和動態遊標以實現靈活的數據檢索
- 使用關聯數位和集合來管理數據集
- 使用
BULK COLLECT
andFORALL
語句執行批量操作 - 有效處理批量操作中的異常
Oracle Database 中的面向物件功能
- 定義物件類型 (類) 及其方法
- 創建用於長期數據存儲的持久集合
- 開發用於高級數據操作的表函數
- 實現用於即時數據處理的流式處理函數
- 設計自定義聚合函數以擴展 SQL 功能
SQL 中的高級功能用法
- 在 SQL 語句中調用 PL/SQL 函數
- 瞭解函數設計中的約束、純度水平和確定性
組織 PL/SQL 個程序單位
- 在 PL/SQL 代碼中管理許可權和安全性
- 利用命名上下文避免標識符衝突
將 PL/SQL 與其他 Languages 集成
- 在 PL/SQL 程序中合併 Java 方法
- 連結 C 語言過程以進行性能關鍵型操作
- 採用本機編譯技術來提高執行速度
預構建的解決方案和安全機制
- 為特定於工作階段的資訊建立應用程式上下文
- 實施虛擬專用 Database (VPD) 以進行精細訪問控制
- 有效管理用戶會話和上下文
- 分析和跟蹤 PL/SQL 代碼以識別性能瓶頸
優化 PL/SQL 代碼性能
- 在 SQL 語句中使用 bind 變數來增強執行計劃
- 瞭解游標共用及其對性能的影響
- 應用查詢優化技術實現高效的數據檢索
- 配置編譯設置以獲得最佳性能
- 為函數和查詢結果實施緩存策略
防止 SQL 注入攻擊
- 採用最佳實踐來保護 PL/SQL 代碼免受注入漏洞的影響
總結和後續步驟
最低要求
- 熟練掌握 SQL 並熟悉 Oracle 資料庫環境
- 對基本 PL/SQL 概念有紮實的理解,並有編寫 PL/SQL 代碼的經驗
觀眾
- 開發人員
- PL/SQL 從業者
21 時間:
客戶評論 (3)
我非常喜歡這次培訓的形式,動手操作,直接在SQL Developer中進行。
Andreea - OPEN COURSE
Course - Oracle Database 19c PL and Advanced SQL
機器翻譯
練習解釋得非常好。
Monica - DB Global Technology
Course - PL/SQL in Oracle 19c
機器翻譯
It was quite hands-on, not too much theory.