課程簡介

介紹

  • PostgreSQL 特性和體系結構概述
  • Python 程式設計基礎
  • Python PostgreSQL 的優點

開始

  • 安裝 PostgreSQL
  • 安裝 Python、Django 或 Flask
  • 安裝 psycopg2
  • 使用 Python 連接到 PostgreSQL

Python 和 SQL 操作

  • SQL 語言的基礎知識
  • Database 架構和表
  • 編寫 Python 查詢
  • 創建表
  • 插入數據
  • 操作數據
  • 使用 limit 子句
  • 聯接表
  • 全文搜索
  • 使用 SQLite
  • Python 應用示例

高級 PostgreSQL 和 Python

  • 表繼承
  • 嵌套事務
  • 使用者定義的類型
  • 視圖, 有, 獨特
  • 使用日期和時間
  • 多版本併發控制 (MVCC)
  • 使用 matplotlib 的圖表、圖形和報告

管理和安全性

  • PostgreSQL 數據安全
  • 使用白名單限制訪問
  • 實施複製
  • Database 遷移
  • 備份和還原
  • 監視查詢
  • 性能調優
  • 防止 SQL 注入攻擊

故障排除

摘要和後續步驟

最低要求

  • 經驗 PostgreSQL
  • Python 程式設計經驗

觀眾

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

客戶評論 (5)

課程分類