課程簡介
關聯式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的开发人员
- 管理或探索关系数据库的专业人士
客戶評論 (5)
安德列斯始終如一地確保他回答所有出席者的問題,並努力確保每個人都能理解他的教義。我欽佩他在該主題方面的專業知識和熟練程度
Ryan - Questronix Corporation
Course - PostgreSQL for Administrators - 3 Days
機器翻譯
Ahmed has been very cooperative and knowledgeable about the subject and throughout been a good and productive training session covering some basic and important topics on Postgres.
Imran Sadiq Bhat
Course - PostgreSQL Essentials
It was clearly tailored to be very appropriate to our purpose which made it extra helpful. I really liked the zoom format as it helped me focus with the material right in front of you all the time and the trainer able to add illustrations and markings on to it as he explained. The trainer answered all our questions in a very satisfying way and I felt surprised at how much I was able to learn in one day. Usually i get tired of training by the afternoon but this was very engaging right through to the end. Pace was perfect and detail went into the right areas.
Davina Sanders - Scottish Government
Course - PostgreSQL Performance Tuning
Michal was very knowledgable and engaging as a teacher.
Nate Clifton - NIIT (USA) Inc.
Course - PostgreSQL Advanced DBA
new knowledges that can be apply in our system