次の方法で共有


Azure Database for PostgreSQL の接続とクエリの概要

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

クイックスタート

クイック スタート 説明
pgadmin pgadmin を使用してサーバーに接続すると、データベース オブジェクトの作成、保守、および使用が簡単になります。
Azure Cloud Shell の psql この記事では、Azure Cloud Shellpsql を実行してサーバーに接続し、ステートメントを実行してデータベース内のデータを照会、挿入、更新、削除する方法について説明します。 開発環境に 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 オブジェクトを単一のパッケージにまとめて、単一のコマンドでデータベースに対する読み込みや削除を行うことができます。 データベースに読み込まれた後、拡張機能は組み込み機能と同じように機能します。