Course Code: postgresdev
Duration: 14 hours
Prerequisites:

SQL 的工作知識

Overview:

本课程提供与Postgre SQL数据库的编程交互。学习使用Postgre SQL后端开发高质量应用程序所需的技术,语法和结构。此培训还包括SQL Tuning,涵盖编写高效SQL最佳实践。

目标受众包括想要使用或扩展Postgre SQL开发人员以及数据库架构师。

Course Outline:

Postgre簡介SQL

  • Postgre簡史SQL
  • 特徵
  • 內部結構摘要
  • 限制和術語

安裝和配置

  • 先決條件
  • 從套件安裝並建立 Database
  • 從原始碼安裝
  • 用戶端安裝
  • 啟動和停止 Database 伺服器
  • 環境設置

SQL 語言

  • SQL 語法
  • 數據定義
  • 數據操作
  • 查詢
  • 數據類型
  • JSON格式
  • 函數和運算子
  • 類型轉換
  • 指標

事務和併發

  • 事務和隔離
  • 多版本併發控制

用戶端介面

  • 命令行介面 - psql
  • 圖形介面 - pgadmin4

伺服器 Programming

  • 延伸 SQL
  • 觸發器
  • 規則體系
  • 程序語言
  • PL/pgSQL - SQL 程序語言
  • 錯誤處理
  • 游標

國外數據包裝器

  • Postgre中的擴展SQL
  • 在資料庫中添加 FDW
  • postgres_fdw
  • file_fdw
  • 其他外籍家政工人

SQL 調諧

  • PostgreSQL 中的記錄
  • 查詢計劃
  • 優化查詢
  • Statistics
  • Planner 參數
  • 並行查詢掃描
  • SQL 最佳實踐
  • 指標
  • 表分區
Sites Published:

United Arab Emirates - PostgreSQL for Developers

Qatar - PostgreSQL for Developers

Egypt - PostgreSQL for Developers

Saudi Arabia - PostgreSQL for Developers

South Africa - PostgreSQL for Developers

Brasil - PostgreSQL para Desenvolvedores

Canada - PostgreSQL for Developers

中国 - PostgreSQL for Developers

香港 - PostgreSQL for Developers

澳門 - PostgreSQL for Developers

台灣 - PostgreSQL for Developers

USA - PostgreSQL for Developers

Österreich - PostgreSQL for Developers

Schweiz - PostgreSQL for Developers

Deutschland - PostgreSQL for Developers

Czech Republic - PostgreSQL for Developers

Denmark - PostgreSQL for Developers

Estonia - PostgreSQL for Developers

Finland - PostgreSQL for Developers

Greece - PostgreSQL for Developers

Magyarország - PostgreSQL for Developers

Ireland - PostgreSQL for Developers

Luxembourg - PostgreSQL for Developers

Latvia - PostgreSQL for Developers

España - PostgreSQL para Desarrolladores

Italia - PostgreSQL for Developers

Lithuania - PostgreSQL for Developers

Nederland - PostgreSQL for Developers

Norway - PostgreSQL for Developers

Portugal - PostgreSQL para Desenvolvedores

România - PostgreSQL for Developers

Sverige - PostgreSQL for Developers

Türkiye - PostgreSQL for Developers

Malta - PostgreSQL for Developers

Belgique - PostgreSQL for Developers

France - PostgreSQL for Developers

日本 - PostgreSQL for Developers

Australia - PostgreSQL for Developers

Malaysia - PostgreSQL for Developers

New Zealand - PostgreSQL for Developers

Philippines - PostgreSQL for Developers

Singapore - PostgreSQL for Developers

Thailand - PostgreSQL for Developers

Vietnam - PostgreSQL for Developers

India - PostgreSQL for Developers

Argentina - PostgreSQL para Desarrolladores

Chile - PostgreSQL para Desarrolladores

Costa Rica - PostgreSQL para Desarrolladores

Ecuador - PostgreSQL para Desarrolladores

Guatemala - PostgreSQL para Desarrolladores

Colombia - PostgreSQL para Desarrolladores

México - PostgreSQL para Desarrolladores

Panama - PostgreSQL para Desarrolladores

Peru - PostgreSQL para Desarrolladores

Uruguay - PostgreSQL para Desarrolladores

Venezuela - PostgreSQL para Desarrolladores

Polska - PostgreSQL for Developers

United Kingdom - PostgreSQL for Developers

South Korea - PostgreSQL for Developers

Pakistan - PostgreSQL for Developers

Sri Lanka - PostgreSQL for Developers

Bulgaria - PostgreSQL for Developers

Bolivia - PostgreSQL para Desarrolladores

Indonesia - PostgreSQL for Developers

Kazakhstan - PostgreSQL for Developers

Moldova - PostgreSQL for Developers

Morocco - PostgreSQL for Developers

Tunisia - PostgreSQL for Developers

Kuwait - PostgreSQL for Developers

Oman - PostgreSQL for Developers

Slovakia - PostgreSQL for Developers

Kenya - PostgreSQL for Developers

Nigeria - PostgreSQL for Developers

Botswana - PostgreSQL for Developers

Slovenia - PostgreSQL for Developers

Croatia - PostgreSQL for Developers

Serbia - PostgreSQL for Developers

Bhutan - PostgreSQL for Developers

Nepal - PostgreSQL for Developers

Uzbekistan - PostgreSQL for Developers