課程簡介

Oracle Database 19c簡介

  • Oracle Database 19c概述
  • 安裝和配置
  • Oracle 資料庫架構
  • 資料庫管理工具

SQL 複習和高級概念

  • 基本 SQL 審查
    • 選擇、插入、更新、刪除
    • 聯接、子查詢和集合操作
  • 高級 SQL 概念
    • 分析函數
    • 分層查詢
    • 高級分組和聚合

PL/SQL 簡介

  • PL/SQL 概述
  • PL/SQL 塊結構
  • 變數、常量和數據類型
  • 控制結構:if、loop、case

PL/SQL 計劃單位

  • 程式和功能
  • 封裝和封裝主體
  • 觸發器和觸發器管理
  • 自治事務

高級 PL/SQL 特性

  • 集合:關聯數位、嵌套表、VARRAY
  • 使用 BULK COLLECT 和 FORALL 進行批量處理
  • 動態 SQL 帶 EXECUTE IMMEDIATE
  • PL/SQL 記錄和複合數據類型

錯誤處理和調試

  • 異常處理:預定義異常和使用者定義的異常
  • PL/SQL 調試技術
  • 使用 DBMS_OUTPUT和 DBMS_DEBUG

性能調優和優化

  • SQL 查詢優化技術
  • 瞭解執行計劃
  • 索引策略
  • 使用提示進行查詢優化

PL/SQL 最佳實踐

  • 編寫高效的 PL/SQL 代碼
  • 編碼標準和約定
  • PL/SQL 中的安全注意事項
  • 管理依賴項和版本控制

高級 SQL 主題

  • 高級聯接和子查詢
  • 遞歸查詢
  • 在 SQL 中使用正則表達式
  • 實現全文搜索

摘要和後續步驟

最低要求

  • SQL 和關係資料庫概念的基礎知識
  • 熟悉 Oracle Database 19c 環境

觀眾

  • Database 管理員
  • Database 開發人員
  • SQL 程式師
  • IT 專業人員
 28 時間:

客戶評論 (3)

課程分類