フレキシブル サーバーでの接続とクエリの概要Azure Database for PostgreSQL

この記事には、Azure Database for PostgreSQLで接続してクエリを実行する方法を示す例へのリンクが含まれています。 また、サポートされている言語でサーバーに接続するために使用できる TLS の推奨事項と拡張機能も含まれています。

Quickstarts

クイック スタート Description
pgadmin pgadmin を使用してサーバーに接続します。 これにより、データベース オブジェクトの作成、メンテナンス、および使用が簡略化されます。
Azure Cloud Shell の psql この記事では、Azure Cloud Shellpsql を実行してサーバーに接続し、ステートメントを実行してデータベース内のデータを照会、挿入、更新、削除する方法について説明します。 開発環境に psql がインストールされている場合は実行できます。
Python このクイック スタートでは、Pythonを使用してデータベースに接続し、データベース オブジェクトを操作してデータを照会する方法について説明します。
Django と App Service このチュートリアルでは、Ruby を使用してデータベースに接続するプログラムを作成し、データベース オブジェクトを操作してデータを照会する方法について説明します。

データベース接続に関する TLS の考慮事項

Azure Database for PostgreSQL フレキシブル サーバー上のデータベースに接続するために Microsoft が提供またはサポートするすべてのドライバーは、トランスポート層セキュリティ (TLS) を使用します。 特別な構成は必要ありませんが、新しく作成されたサーバーに TLS 1.2 を適用します。 TLS 1.0 または 1.1 を使用している場合は、サーバーの TLS バージョンを更新します。 TLS を構成する方法を参照してください。

PostgreSQL 拡張機能

Azure Database for PostgreSQLでは、拡張機能を使用してデータベースの機能を拡張できます。 拡張機能は、複数の関連する SQL オブジェクトを 1 つのパッケージにまとめ、1 つのコマンドを使用してデータベースの読み込みまたは削除を行うことができます。 データベースに読み込まれた後、拡張機能は組み込み機能と同じように機能します。