感謝您提交詢問!我們的一位團隊成員將在短時間內與您聯繫。
感謝您提交預訂!我們的一位團隊成員將在短時間內與您聯繫。
課程簡介
1. 關係型資料庫介紹
- 什麼是關係型資料庫?
- PostgreSQL 架構與組件
- PgAdmin 和 psql 工具概述
- 連接資料庫並理解模式(Schema)
2. SQL 基礎
- 資料庫物件:資料表、欄位與約束
- 數據類型與 NULL 值
- 撰寫簡單的 SELECT 查詢
- 使用 WHERE 篩選、模式匹配及邏輯運算子
- 排序與限制查詢結果
3. 函數與運算式應用
- 算術與字串函數
- 條件運算式與 CASE 語句
- 處理 NULL 值與數據類型轉換
4. 數據組合與篩選
- 內部連接、外部連接、自我連接與交叉連接
- 集合操作:UNION、INTERSECT 和 EXCEPT
- 子查詢:標量、相關聯及表格子查詢
- 公用表運算式(CTEs)與遞迴查詢
5. 聚合與分組
- 聚合函數:SUM、AVG、COUNT、MIN、MAX
- GROUP BY 與 HAVING 子句
- 視窗函數與排名函數
6. 數據修改
- 插入、更新與刪除記錄
- 使用交易與回滾操作
- 理解 ACID 原則
- 安全的數據操作實踐
7. 資料庫物件與邏輯結構
- 建立及管理模式(Schema)與資料表
- 主鍵、外鍵與唯一約束
- 建立及管理檢視功能與物化檢視
- 索引介紹及其效能影響
最低要求
- 具備基本的 IT 和數據概念知識
- 無需先前的 SQL 或資料庫經驗
- 熟悉在 Windows/Linux 上使用軟體工具為加分項
適用對象
- 資料庫初學者及分析師
- 開始接觸 PostgreSQL 的開發人員
- 管理或探索關係型資料庫的專業人士
14 小時
客戶評論 (1)
進階主題 實踐 + 討論,如timescaleDB和hypertable,培訓師在該領域的知識 :)
Shivam - Paessler LLC
課程 - PostgreSQL Fundamentals
機器翻譯