聯繫我們

課程簡介

Oracle Database 19c 簡介

  • Oracle Database 19c 概覽。
  • 安裝與設定。
  • Oracle 資料庫架構。
  • 資料庫管理工具。

SQL 回顧與進階概念

  • SQL 基礎回顧
    • Select、Insert、Update、Delete。
    • Join、子查詢與集合運算。
  • 進階 SQL 概念
    • 分析函數。
    • 階層式查詢。
    • 進階分組與彙總。

PL/SQL 簡介

  • PL/SQL 概覽。
  • PL/SQL 區塊結構。
  • 變數、常數與資料型別。
  • 控制結構:If、Loop、Case。

PL/SQL 程式單元

  • 程序(Procedures)與函數(Functions)。
  • 套件(Packages)與套件主體。
  • 觸發程式與觸發管理。
  • 自治交易。

進階 PL/SQL 功能

  • 集合:關聯式陣列、巢狀表格、VARRAYs。
  • 使用 BULK COLLECT 與 FORALL 進行批量處理。
  • 使用 EXECUTE IMMEDIATE 進行動態 SQL。
  • PL/SQL Records 與複合資料型別。

錯誤處理與除錯

  • 例外狀況處理:預定義與自訂例外狀況。
  • PL/SQL 除錯技術。
  • 使用 DBMS_OUTPUT 與 DBMS_DEBUG。

效能調整與最佳化

  • SQL 查詢最佳化技術。
  • 理解執行計畫。
  • 索引策略。
  • 使用提示(Hints)進行查詢最佳化。

PL/SQL 實務規範

  • 撰寫高效 PL/SQL 程式碼。
  • 編碼標準與慣例。
  • PL/SQL 中的安全考量。
  • 管理相依性與版本控制。

進階 SQL 主題

  • 進階 Join 與子查詢。
  • 遞迴查詢。
  • 在 SQL 中使用正規表達式。
  • 實施全文搜尋。

總結與後續步驟

最低要求

  • 具備 SQL 與關聯式資料庫基本概念知識。
  • 熟悉 Oracle Database 19c 環境。

受訓對象

  • 資料庫管理員。
  • 資料庫開發人員。
  • SQL 程式設計師。
  • IT 專業人員。
 28 小時

客戶評論 (3)

課程分類