教學大綱架構
UNIT 1:SQL、PL/SQL 概要
- Lesson 1:SQL、SQL*Plus 與 PL/SQL 基本概念
UNIT 2:資料查詢
- Lesson 1:簡單資料查詢
- Lesson 2:SQL*Plus 使用技巧
- Lesson 3:單行函數應用
- Lesson 4:多表資料查詢 (JOIN)
- Lesson 5:群組函數 (彙總)
- Lesson 6:子查詢
UNIT 3:資料庫物件管理
- Lesson 1:系統開發週期與資料關聯 (ER 模型)
- Lesson 2:建立表格、序列、視圖與索引
- Lesson 3:Oracle 資料字典查詢
- Lesson 4:使用者存取控制 (權限/角色)
UNIT 4:PL/SQL 程式設計
- Lesson 1:簡單 PL/SQL 區塊結構 (宣告/執行/例外處理)
- Lesson 2:資料擷取與游標 (隱性/顯性游標、FOR 迴圈)
- Lesson 3:PL/SQL 控制流程 (IF/CASE/LOOP/EXIT)
- Lesson 4:例外處理 (預先定義/使用者自訂例外)
附錄 A:資料結構參考
學習路徑建議
- 先掌握 UNIT 1-2 的 SQL 查詢基礎,熟悉 SQL*Plus 操作。
- UNIT 3 建立 DDL/DCL 實務能力,理解物件相依關係。
- UNIT 4 進入程式設計核心,重點練習游標操作與例外處理模式。
- 配合附錄隨時查閱語法細節。
完整教材請下載 PLSQL教程.pdf 進行系統性學習。