聯繫我們

課程簡介

關聯式資料庫模型

  • 關聯式資料庫的結構
  • 表格之間的連結類型
  • 資料庫的標準化與去標準化
  • 關聯運算子

資料下載

  • 撰寫 SQL 查詢的規則
  • SELECT 語法
  • 選取所有欄位
  • 算術運算查詢
  • 欄位別名
  • 文字常數
  • 串接運算子

限制結果

  • WHERE 子句
  • 比較運算子
  • LIKE 條件
  • BETWEEN ... AND 前置條件
  • IS NULL 條件
  • IN 條件
  • 布林運算子 AND、OR 與 NOT
  • WHERE 子句中的多個條件
  • 運算子的優先順序
  • DISTINCT 子句

資料排序

  • ORDER BY 子句
  • 依多個欄位或運算式排序

SQL 函式

  • 單列與多列函式的差異
  • 字串、數值、日期函式
  • 顯式與隱式轉換
  • 轉換函式
  • 函式巢狀使用
  • 透過 dual 表格檢視函式效能
  • 取得目前日期的 SYSDATE 函式
  • 處理 NULL 值

使用分組彙總資料

  • 群組函式
  • 群組函式如何處理 NULL 值
  • 建立資料分組 - GROUP BY 子句
  • 依多個欄位分組
  • 限制函式分組結果 - HAVING 子句

從多個表格擷取資料

  • 連線類型
  • NATURAL JOIN 的使用
  • 表格別名
  • WHERE 子句中的 JOIN
  • INNER JOIN
  • 外部連線 LEFT、RIGHT、FULL OUTER JOIN
  • 笛卡爾積

子查詢

  • 在 SELECT 命令中放置子查詢
  • 單列與多列子查詢
  • 單列子查詢運算子
  • 子查詢中的分組函式
  • 多列子查詢運算子 IN、ALL、ANY
  • 子查詢中 NULL 值的處理方式

集合運算子

  • UNION 運算子
  • UNION ALL 運算子
  • INTERSECT 運算子
  • MINUS 運算子

插入、更新與刪除資料

  • INSERT 命令
  • 從其他表格複製資料
  • UPDATE 命令
  • DELETE 命令
  • TRUNCATE 命令

交易

  • COMMIT、ROLLBACK 與 SAVEPOINT 命令

DDL 命令

  • 主要資料庫物件
  • 物件命名規則
  • 建立表格
  • 欄位可用的資料類型
  • DEFAULT 選項
  • NULL 與 NOT NULL 選項

管理表格

  • 參照完整性 CHECK、PRIMARY KEY、FOREIGN KEY、UNIQUE
  • 透過查詢建立表格
  • 刪除表格 DROP TABLE
  • DESCRIBE 命令

其他結構描述物件

  • 序列
  • 同義詞
  • 檢視

最低要求

  • 電腦基本知識
  • 熟悉任一作業系統
 21 小時

人數


每位參與者的報價

客戶評論 (6)

即將到來的課程

課程分類