Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
課程簡介
關聯式Database與PostgreSQL簡介
- 什麼是關聯式資料庫
- PostgreSQL及其生態系統概述
- PostgreSQL的應用場景與優勢
安裝與配置PostgreSQL及PGAdmin
- 在Windows/Linux上安裝PostgreSQL
- 安裝並使用PGAdmin進行圖形化介面操作
- 建立連線與管理用戶
理解PostgreSQL架構
- PostgreSQL伺服器元件與記憶體使用
- Database集群結構與檔案佈局
- 程序與服務
建立與結構化Database
- 建立資料庫與表格
- 理解資料類型
- 使用PGAdmin管理資料庫物件
撰寫基本SQL查詢
- 使用SELECT、WHERE、ORDER BY、LIKE、BETWEEN與NULL
- 排序與過濾查詢結果
使用GROUP BY與HAVING
- 分組行並計算聚合
- 使用HAVING過濾分組
處理複雜條件
- 使用EXISTS、IN、ANY、ALL
- 嵌套子查詢
PostgreSQL中的JOIN操作
- INNER JOIN、LEFT JOIN、RIGHT JOIN、FULL OUTER JOIN
- SELF JOIN及其應用場景
使用內建SQL函數
- Mathematica函數
- 字串操作函數
- 日期與時間操作
資料操作語句
- INSERT:插入新行
- UPDATE:修改現有資料
- DELETE:從表格中刪除行
使用視圖
- 建立與查詢簡單視圖
- 包含子查詢的視圖
- 視圖的優點與限制
Timescale擴展簡介
- 什麼是TimescaleDB及其使用時機
- 安裝並啟用Timescale擴展
- 建立超表並插入時間序列資料
總結與下一步
最低要求
- 了解基本的IT和数据概念
- 无需具备SQL或数据库经验
- 熟悉在Windows/Linux上使用软件工具有帮助
受众
- Database初学者和分析师
- 开始使用PostgreSQL的开发人员
- 管理或探索关系数据库的专业人士
14 時間:
客戶評論 (1)
进阶主题实践与讨论,如TimescaleDB和Hypertable,以及培训师在该领域的专业知识 :)
Shivam - Paessler LLC
Course - PostgreSQL Fundamentals
機器翻譯