感謝您提交詢問!我們的一位團隊成員將在短時間內與您聯繫。
感謝您提交預訂!我們的一位團隊成員將在短時間內與您聯繫。
課程簡介
關聯式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
課程 - PostgreSQL Fundamentals
機器翻譯