聯繫我們

課程簡介

簡介

  • 概覽
  • 目的與目標
  • 樣本資料
  • 課程時程
  • 學員簡介
  • 先修條件
  • 課程規範

關係型資料庫

  • 資料庫
  • 關係型資料庫
  • 表格
  • 列與欄
  • 樣本資料庫
  • 選取列
  • 供應商表格(Supplier Table)
  • 訂單表格(Saleord Table)
  • 主要索引
  • 次要索引
  • 關係
  • 類比說明
  • 外部鍵
  • 外部鍵
  • 表格連線(Joining Tables)
  • 參照完整性
  • 關係類型
  • 多對多關係
  • 解決多對多關係
  • 一對一關係
  • 完成設計
  • 解決關係問題
  • Microsoft Access - 關係
  • 實體關係圖
  • 資料建模
  • CASE 工具
  • 樣本圖表
  • 關係型資料庫管理系統(RDBMS)
  • RDBMS 的優勢
  • 結構化查詢語言
  • DDL - 資料定義語言
  • DML - 資料操縱語言
  • DCL - 資料控制語言
  • 為什麼使用 SQL?
  • 課程表格講義

資料檢索

  • SQL Developer
  • SQL Developer - 連線
  • 檢視表格資訊
  • 使用 SQL Where 子句
  • 使用註解
  • 字元資料
  • 使用者與模式
  • AND 與 OR 子句
  • 使用括號
  • 日期欄位
  • 使用日期
  • 日期格式化
  • 日期格式
  • TO_DATE
  • TRUNC
  • 日期顯示
  • Order By 子句
  • DUAL 表格
  • 字串連結
  • 選取文字
  • IN 運算子
  • BETWEEN 運算子
  • LIKE 運算子
  • 常見錯誤
  • UPPER 函數
  • 單引號
  • 尋找元字元
  • 正則表達式
  • REGEXP_LIKE 運算子
  • 空值
  • IS NULL 運算子
  • NVL
  • 接受使用者輸入

使用函數

  • TO_CHAR
  • TO_NUMBER
  • LPAD
  • RPAD
  • NVL
  • NVL2 函數
  • DISTINCT 選項
  • SUBSTR
  • INSTR
  • 日期函數
  • 匯總函數
  • COUNT
  • Group By 子句
  • Rollup 與 Cube 修正參數
  • Having 子句
  • 以函數群組
  • DECODE
  • CASE
  • 實作練習

子查詢與 Union

  • 單列子查詢
  • Union
  • Union - All
  • Intersect 與 Minus
  • 多列子查詢
  • Union – 檢查資料
  • 外部連線(Outer Join)

深入探討連線

  • 連線
  • 交叉連線或笛卡爾積
  • 內部連線
  • 隱式連線語法
  • 顯式連線語法
  • 自然連線
  • 等值連線
  • 交叉連線
  • 外部連線
  • 左外部連線
  • 右外部連線
  • 全外部連線
  • 使用 UNION
  • 連線演算法
  • 巢狀循環
  • 合併連線
  • 雜湊連線
  • 自反或自我連線
  • 單表連線
  • 實作練習

進階查詢

  • ROWNUM 與 ROWID
  • Top N 分析
  • 內嵌檢視
  • Exists 與 Not Exists
  • 相關子查詢
  • 帶有函數的相關子查詢
  • 相關更新
  • 快照恢復
  • 閃回恢復
  • All
  • Any 與 Some 運算子
  • Insert ALL
  • Merge

樣本資料

  • ORDER 表格
  • FILM 表格
  • EMPLOYEE 表格
  • ORDER 表格說明
  • FILM 表格說明

工具程式

  • 什麼是工具程式?
  • 匯出工具程式
  • 使用參數
  • 使用參數檔案
  • 匯入工具程式
  • 使用參數
  • 使用參數檔案
  • 卸載資料
  • 批次執行
  • SQL*Loader 工具程式
  • 執行工具程式
  • 附加資料

最低要求

本課程適合具有 SQL 基礎知識者,也適合首次使用 ORACLE 的使用者。

具備互動式電腦系統的操作經驗較為理想,但並非必要條件。

 14 小時

人數


每位參與者的報價

客戶評論 (7)

即將到來的課程

課程分類