요약
이 모듈에서는 GitHub Copilot와 함께 PostgreSQL 확장을 사용하여 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 쿼리를 수정하고 구체화합니다.
- VISUAL Studio Code에서 SQL 쿼리를 실행하고 결과를 검토하여 동작의 유효성을 검사하고 문제를 해결합니다.