課程簡介
介紹
- 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 程式設計經驗
觀眾
- 開發人員
- 管理員
客戶評論 (5)
进阶主题实践与讨论,如TimescaleDB和Hypertable,以及培训师在该领域的专业知识 :)
Shivam - Paessler LLC
Course - PostgreSQL Fundamentals
機器翻譯
在第一天的課程結束時,一位學員建議在實作部分增加更多互動,培訓師在第二天採納了這一建議。
Daniela - Unit4
Course - PostgreSQL 16 for Developers and Administrators
機器翻譯
A factual and practical approach to the subject. A nice atmosphere, conducive to asking questions.
Marcin - Santander Bank Polska S.A.
Course - Implementing High Availability in PostgreSQL
安德列斯始終如一地確保他回答所有出席者的問題,並努力確保每個人都能理解他的教義。我欽佩他在該主題方面的專業知識和熟練程度
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.