다음을 통해 공유


Azure Database for PostgreSQL에 대한 연결 및 쿼리 개요

다음 문서에는 Azure Database for PostgreSQL을 사용하여 연결하고 쿼리하는 방법을 보여 주는 예제에 대한 링크가 포함되어 있습니다. 이 가이드에는 아래에서 지원되는 언어의 서버에 연결하는 데 쓸 수 있는 TLS 권장 사항 및 확장 기능도 포함되어 있습니다.

빠른 시작

빠른 시작 설명
Pgadmin Pgadmin을 사용하여 서버에 연결하고 데이터베이스 개체의 생성, 유지 관리 및 사용을 간소화할 수 있습니다.
Azure Cloud Shell의 psql 이 문서에서는 Azure Cloud Shell에서 psql을 실행하여 서버에 연결한 다음, 문을 실행하여 데이터베이스에서 데이터를 쿼리, 삽입, 업데이트 및 삭제하는 방법을 보여 줍니다. 개발 환경에 설치된 경우 psql을 실행할 수 있습니다.
Python 이 빠른 시작에서는 Python을 사용하여 데이터베이스에 연결한 다음, 데이터베이스 개체 작업을 사용하여 데이터를 쿼리하는 방법을 보여 줍니다.
Django 및 App Service 이 자습서에서는 Ruby를 사용하여 데이터베이스에 연결하고 데이터베이스 개체 작업을 사용하여 데이터를 쿼리하는 프로그램을 만드는 방법을 보여 줍니다.

데이터베이스 연결에 대한 TLS 고려 사항

TLS(전송 계층 보안)는 Microsoft가 Azure Database for PostgreSQL 유연한 서버 인스턴스의 데이터베이스에 연결하기 위해 제공하거나 지원하는 모든 드라이버에서 사용됩니다. 특별한 구성은 필요하지 않지만 새로 만든 서버에는 TLS 1.2를 적용합니다. TLS 1.0 및 1.1을 사용하는 경우 서버를 위해 TLS 버전을 업데이트하기를 권합니다. TLS를 구성하는 방법을 참조하세요.

PostgreSQL 확장

Azure Database for PostgreSQL은 확장을 사용하여 데이터베이스의 기능을 확장하는 기능을 제공합니다. 확장은 단일 명령을 사용하여 데이터베이스에서 로드하거나 제거할 수 있는 단일 패키지에서 여러 관련 SQL 개체를 함께 번들로 묶습니다. 데이터베이스에 로드한 확장은 기본 제공 기능처럼 작동합니다.