課程簡介

簡介

  • PostgreSQL vs MySQL vs Oracle
  • PostgreSQL 13 的功能和架構概述

入門

  • 設置數據庫服務器
  • 安裝 PostgreSQL 13
  • 創建和訪問數據庫
  • SQL 語法、命令和函數

配置 Postgres 數據庫

  • 數據定義、默認值和約束
  • 設置和修改表
  • 管理權限和安全策略
  • 創建數據庫模式
  • 實現表繼承和分區
  • 添加、更新和查詢數據
  • 數據類型、函數和運算符
  • 使用索引和運行全文搜索
  • 理解併發控制

管理數據庫服務器

  • 升級 PostgreSQL 集羣
  • 保護服務器並加密數據
  • 配置服務器參數
  • 啓用客戶端認證
  • 設置訪問角色和權限
  • 管理多個數據庫
  • 執行數據庫維護任務
  • 備份和恢復數據
  • 優化數據庫性能和可靠性
  • 監控數據庫活動和磁盤使用情況
  • 實現邏輯複製
  • 運行迴歸測試

客戶端編程

  • 使用 libpq C 庫和大對象接口
  • 執行嵌入式 SQL 語句
  • 探索信息模式
  • 其他 PostgreSQL 客戶端應用

服務器端編程

  • 擴展 SQL 查詢語言
  • 編寫事件觸發函數
  • 實現規則系統
  • 使用過程語言(PL)
  • 探索 TCL、Perl 和 Python PL
  • 執行服務器編程接口
  • 邏輯解碼示例
  • 跟蹤複製進度

故障排除

總結與下一步

最低要求

  • 瞭解 RDBMS
  • 具備 SQL 經驗

受衆

  • 系統管理員
  • 開發人員
 21 時間:

人數


每位參與者的報價

客戶評論 (5)

即將到來的課程

課程分類