Course Code: postgresqlpython
Duration: 21 hours
Prerequisites:
  • 經驗 PostgreSQL
  • Python 程式設計經驗

觀眾

  • 開發人員
  • 管理員
Overview:

PostgreSQL(也稱為 Postgres)是一個開源的關係資料庫管理系統或 RDBMS,用於處理大數據工作負載。Python是一種動態靈活的程式設計語言,支援各種資料庫,如MySQL、Oracle、PostgreSQL等。

這種以講師為主導的現場培訓(現場或遠端)面向希望使用PostgreSQL和Python來大規模構建安全,可靠和穩定的應用程式的開發人員和管理員。

在培訓結束時,參與者將能夠:

  • 安裝、配置並將 PostgreSQL 與 Python 連接。
  • 複習 Python 程式設計基礎知識。
  • 瞭解將 PostgreSQL 與 Python 一起使用的好處。
  • 瞭解如何使用 Python 執行基本 SQL 操作。
  • 瞭解如何將高級 PostgreSQL 功能與 Python 結合使用。
  • 實施數據安全、安保、監控和優化技術。

課程形式

  • 互動講座和討論。
  • 大量的練習和練習。
  • 在現場實驗室環境中實際實施。

課程定製選項

  • 如需申請此課程的定製培訓,請聯繫我們進行安排。
Course Outline:

介紹

  • 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 注入攻擊

故障排除

摘要和後續步驟

Sites Published:

United Arab Emirates - PostgreSQL with Python

Qatar - PostgreSQL with Python

Egypt - PostgreSQL with Python

Saudi Arabia - PostgreSQL with Python

South Africa - PostgreSQL with Python

Brasil - PostgreSQL with Python

Canada - PostgreSQL with Python

中国 - PostgreSQL with Python

香港 - PostgreSQL with Python

澳門 - PostgreSQL with Python

台灣 - PostgreSQL with Python

USA - PostgreSQL with Python

Österreich - PostgreSQL with Python

Schweiz - PostgreSQL with Python

Deutschland - PostgreSQL with Python

Czech Republic - PostgreSQL with Python

Denmark - PostgreSQL with Python

Estonia - PostgreSQL with Python

Finland - PostgreSQL with Python

Greece - PostgreSQL with Python

Magyarország - PostgreSQL with Python

Ireland - PostgreSQL with Python

Luxembourg - PostgreSQL with Python

Latvia - PostgreSQL with Python

España - PostgreSQL with Python

Italia - PostgreSQL with Python

Lithuania - PostgreSQL with Python

Nederland - PostgreSQL with Python

Norway - PostgreSQL with Python

Portugal - PostgreSQL with Python

România - PostgreSQL with Python

Sverige - PostgreSQL with Python

Türkiye - PostgreSQL with Python

Malta - PostgreSQL with Python

Belgique - PostgreSQL with Python

France - PostgreSQL with Python

日本 - PostgreSQL with Python

Australia - PostgreSQL with Python

Malaysia - PostgreSQL with Python

New Zealand - PostgreSQL with Python

Philippines - PostgreSQL with Python

Singapore - PostgreSQL with Python

Thailand - PostgreSQL with Python

Vietnam - PostgreSQL with Python

India - PostgreSQL with Python

Argentina - PostgreSQL with Python

Chile - PostgreSQL with Python

Costa Rica - PostgreSQL with Python

Ecuador - PostgreSQL with Python

Guatemala - PostgreSQL with Python

Colombia - PostgreSQL with Python

México - PostgreSQL with Python

Panama - PostgreSQL with Python

Peru - PostgreSQL with Python

Uruguay - PostgreSQL with Python

Venezuela - PostgreSQL with Python

Polska - PostgreSQL with Python

United Kingdom - PostgreSQL with Python

South Korea - PostgreSQL with Python

Pakistan - PostgreSQL with Python

Sri Lanka - PostgreSQL with Python

Bulgaria - PostgreSQL with Python

Bolivia - PostgreSQL with Python

Indonesia - PostgreSQL with Python

Kazakhstan - PostgreSQL with Python

Moldova - PostgreSQL with Python

Morocco - PostgreSQL with Python

Tunisia - PostgreSQL with Python

Kuwait - PostgreSQL with Python

Oman - PostgreSQL with Python

Slovakia - PostgreSQL with Python

Kenya - PostgreSQL with Python

Nigeria - PostgreSQL with Python

Botswana - PostgreSQL with Python

Slovenia - PostgreSQL with Python

Croatia - PostgreSQL with Python

Serbia - PostgreSQL with Python

Bhutan - PostgreSQL with Python

Nepal - PostgreSQL with Python

Uzbekistan - PostgreSQL with Python