自強課程
![](/web/images/about/type/資通訊.png)
課程名稱
PostgreSQL基礎及應用實務
如期開班
課程代碼:
13C053
上課時間:
2024/7/31(三)、8/07(三),9:00~16:00,共12小時
上課時數:
12 小時
上課地點:
課程費用:
10000元
(符合超值優惠價格者需送出報名表後,系統發出報名成功回函確認金額。)
超值優惠:
- VIP企業會員價:VIP企業會員可享優惠價格 (按我)
- 會員優惠價: 會員於開課前七天完成報名繳費者可享會員優惠價 9800 元
- 會員紅利折抵:本課程歡迎使用紅利折抵,最高可使用 200 點
課程目標:
訓後學員能深度理解並開始自行調教 PostgreSQL資料庫的能力。
1.熟悉 PostgreSQL 系統架構
2.資料庫查詢調教
3.資料庫系統調教
4.設計良好的資料庫結構
1.熟悉 PostgreSQL 系統架構
2.資料庫查詢調教
3.資料庫系統調教
4.設計良好的資料庫結構
課程特色:
本課程適合已導入PostgreSQL一段時間的企業人員,實機操作學習各種能讓開發團隊運作更有效的先進功能。本課程由 PostgreSQL 台灣使用者社群提供,講師均為第一線資料庫維運及設計人員,只教授最貼近真實的資料庫系統運作觀念。
修課條件:
PostgreSQL 基本安裝及操作經驗
課程大綱:
第一天
1. 準備作業
1.1 OS環境介紹
1.2 系統校時教學
2. 基本安裝
2.1官方網站
2.2基本安裝教學
2.3PostgreSQL初始化
2.4作業系統設定
3. PostgreSQL Config簡易介紹
3.1config
3.2pgCongfig網站
4. psql 使用及設定
4.1psqlrc
4.2meta command
4.3output format
4.4exec sql file
5. 資料庫管理工具
5.1DBeaver
5.2安裝
5.3介紹
5.4DataGrip
6. PostgreSQL物件架構
6.1介紹
7. PostgreSQL DDL
7.1CREATE
7.2ALTER
7.3DROP
7.4TRUNCATE
7.5RENAME
8. PostgreSQL DML
8.1SELECT
8.2INSERT
8.3UPDATE
8.4DELETE
8.5聚合
8.6sum
8.7avg
8.8other
8.9Window Functions
8.10ROW_NUMBER
8.11LAG
8.12RANK
8.13other
9. 基本資料型態介紹
9.1數字
9.2文字
9.3時間
9.4bool
9.5json
9.6array
9.7hstore
9.8UUID
9.9other
10. 資料庫權限管理
10.1建立使用者
10.2刪除使用者
10.3建立群組
10.4刪除群組
10.5給予權限
10.6收回權限
10.7pg_hba
11. Index 11.1單一
11.2複合
11.3other
12. VIEW
13. 資料庫備份與還原
13.1基本備份
13.2還原資料庫
13.3循環備份(自己寫的腳本)
14. Extension
14.1建立
14.2移除
14.3常用Extension
14.4pg_cron
15. 關機
16. Tools
16.1pgBackrest
16.2pgBadger
16.3pgenv
第二天
1.SQL技巧
1.1RETURNING with PK
1.2UPSERT & MERGE
1.3CTE
1.4遞迴又見遞迴
1.5CASE WHEN
1.6FILTER
1.7NULL的處理
2.FUNCTION
3.Materialized View
4.Triggers and Rules
5.Partitioning
6.Transactions
7.Replication
8.Log
9.安全相關 Policy
1. 準備作業
1.1 OS環境介紹
1.2 系統校時教學
2. 基本安裝
2.1官方網站
2.2基本安裝教學
2.3PostgreSQL初始化
2.4作業系統設定
3. PostgreSQL Config簡易介紹
3.1config
3.2pgCongfig網站
4. psql 使用及設定
4.1psqlrc
4.2meta command
4.3output format
4.4exec sql file
5. 資料庫管理工具
5.1DBeaver
5.2安裝
5.3介紹
5.4DataGrip
6. PostgreSQL物件架構
6.1介紹
7. PostgreSQL DDL
7.1CREATE
7.2ALTER
7.3DROP
7.4TRUNCATE
7.5RENAME
8. PostgreSQL DML
8.1SELECT
8.2INSERT
8.3UPDATE
8.4DELETE
8.5聚合
8.6sum
8.7avg
8.8other
8.9Window Functions
8.10ROW_NUMBER
8.11LAG
8.12RANK
8.13other
9. 基本資料型態介紹
9.1數字
9.2文字
9.3時間
9.4bool
9.5json
9.6array
9.7hstore
9.8UUID
9.9other
10. 資料庫權限管理
10.1建立使用者
10.2刪除使用者
10.3建立群組
10.4刪除群組
10.5給予權限
10.6收回權限
10.7pg_hba
11. Index 11.1單一
11.2複合
11.3other
12. VIEW
13. 資料庫備份與還原
13.1基本備份
13.2還原資料庫
13.3循環備份(自己寫的腳本)
14. Extension
14.1建立
14.2移除
14.3常用Extension
14.4pg_cron
15. 關機
16. Tools
16.1pgBackrest
16.2pgBadger
16.3pgenv
第二天
1.SQL技巧
1.1RETURNING with PK
1.2UPSERT & MERGE
1.3CTE
1.4遞迴又見遞迴
1.5CASE WHEN
1.6FILTER
1.7NULL的處理
2.FUNCTION
3.Materialized View
4.Triggers and Rules
5.Partitioning
6.Transactions
7.Replication
8.Log
9.安全相關 Policy
課程師資:
自強基金會專業顧問
主辦單位:
財團法人自強工業科學基金會
學員須知:
注意事項