總結
本模組著重於使用 PostgreSQL 擴充功能與 GitHub Copilot,在 Visual Studio Code 中開發 PostgreSQL 解決方案。 你探討了 PostgreSQL 擴充功能如何為編輯器加入核心資料庫功能,包括資料庫連接、物件探索、查詢執行及結果檢視。 你也看到 GitHub Copilot 利用連接的 PostgreSQL 資料庫上下文來協助撰寫和精煉 SQL 查詢。
完全在 Visual Studio Code 中運作,資料庫任務如探索結構、產生 SQL 查詢及驗證結果,無需更換工具即可完成。 這種整合式方法有助於減少在檢查資料庫結構、排除查詢行為故障或確認資料變更時的摩擦。 GitHub Copilot 提供一個實用的起點,透過自然語言提示撰寫與調整 SQL,而 PostgreSQL 擴充功能則確保查詢反映資料庫的實際結構。
完成此課程模組之後,您將能夠:
- 使用 Visual Studio Code 的 PostgreSQL 擴充功能連接 PostgreSQL 資料庫、探索資料庫物件並執行 SQL 查詢。
- 使用 GitHub Copilot Chat 根據自然語言提示和連接的資料庫架構產生 SQL 查詢。
- 修改並精煉 Copilot 產生的 SQL 查詢,以滿足特定的查詢需求。
- 執行 SQL 查詢並在 Visual Studio Code 中檢視結果,以驗證行為並排除問題。