感謝您提交詢問!我們的一位團隊成員將在短時間內與您聯繫。
感謝您提交預訂!我們的一位團隊成員將在短時間內與您聯繫。
課程簡介
介紹
複雜數據類型和集合
- 將子類型用於專門的數據表示
- 實現游標變數和動態遊標以實現靈活的數據檢索
- 使用關聯數位和集合來管理數據集
- 使用
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
課程 - Oracle Database 19c PL and Advanced SQL
機器翻譯
練習解釋得非常好。
Monica - DB Global Technology
課程 - PL/SQL in Oracle 19c
機器翻譯
It was quite hands-on, not too much theory.