課程簡介

什麼是PostgreSQL?

  • Postgre簡史SQL
  • 約定
  • 更多資訊
  • 錯誤報告準則

Postgre簡介SQL

  • 安裝和創建資料庫
  • SQL 語言
  • 高級功能

SQL 語言

  • SQL 語法
  • 數據定義
  • 數據操作
  • 查詢
  • 數據類型
  • 函數和運算子
  • 類型轉換
  • 指標
  • 全文搜索
  • 併發控制
  • 性能提示

伺服器管理

  • 從原始碼安裝
  • 在 Windows 上從原始程式碼安裝
  • 伺服器設置和操作
  • 伺服器配置
  • 用戶端身份驗證
  • Database 角色
  • 管理 Database
  • 地方化
  • 例行 Database 維護任務
  • 備份和恢復
  • 高可用性、負載平衡和複製
  • 恢復配置
  • 監控 Database 活動
  • 監視磁碟使用方式
  • 可靠性和預寫日誌
  • 回歸測試

用戶端介面

  • libpq - C 庫
  • 大型物體
  • ECPG - C 語言中嵌入 SQL
  • 信息架構

伺服器 Programming

  • 延伸 SQL
  • 觸發器
  • 規則體系
  • 程序語言
  • PL/pgSQL - SQL 程序語言
  • PL/Tcl - Tcl 程序語言
  • PL/Perl - Perl 過程語言
  • PL/Python - Python 過程語言
  • 伺服器程式設計介面

內部

  • PostgreSQL 內部結構概述
  • 系統目錄
  • 前端/後端協定
  • PostgreSQL 編碼約定
  • 母語支援
  • 編寫過程語言處理程式
  • 編寫外部數據包裝器
  • 遺傳查詢優化器
  • 索引訪問方法介面定義
  • GiST 索引
  • 杜松子酒指數
  • 資料庫物理存儲
  • BKI後連接埠
  • 規劃師如何使用 Statistics

最低要求

SQL 和 C 的工作知識

基本系統管理(Unix/Linux 或 Windows)

 

 

 28 時間:

人數


每位參與者的報價

客戶評論 (7)