Oracle OCP(Oracle Certified Professional)認證課程旨在培養具備企業級資料庫管理與開發實戰能力的專業人才。課程大綱以 Oracle Database 10g/11g 為核心版本,涵蓋 SQL 語言基礎、進階查詢技巧、資料操作語言(DML)、資料定義語言(DDL)及 SQL 執行計畫分析等核心模組,助力學員建立扎實的資料庫技術棧。
SELECT 1, 'a', ename FROM emp)及執行流程解析。ORDER BY、DISTINCT 實戰應用。NOT IN、NOT EXISTS、等值連接的選型依據與陷阱規避。GROUP BY、HAVING 結合子查詢的複雜統計場景,外連接下聚合函數的邊界條件處理。課程重點剖析 SQL 邏輯執行順序:
a. SELECT ...
b. FROM ...
c. WHERE ...
d. GROUP BY
e. HAVING
f. ORDER BY
透過理解各子句的處理順序,為後續學習 EXPLAIN PLAN、索引優化、統計資訊收集打下堅實基礎。
讓學員熟練掌握 SELECT、DML、DDL 各類語句的內部處理流程,能獨立編寫高效 SQL,並具備初步 SQL 調優思維,為 OCP 進階考試(如 1Z0-053)與實戰專案奠定基石。
本大綱系統梳理了 OCP 認證的核心知識點,適合零基礎入門者與資深開發者查漏補缺。建議配合官方練習環境(如 LiveSQL 或本地資料庫)反覆實作,方能內化為真實技能。