
連合システムを使用すると、 単一 SQL ステートメント内の複数のデータ・ソースに分散要求を送信することができます。 連合システムは、 サーバーとして機能する DB2 インスタンス、 連合データベースとして機能するデータベース、1 つ以上のデータ・ソース、 およびデータベースやデータ・ソースにアクセスするクライアント (ユーザーおよびアプリケーション) から成り立っています。
ユーザーおよびクライアント・アプリケーションに、 単一の集合データベースとしてデータ・ソースが表示されます。 ユーザーおよびアプリケーションは、連合サーバー内にある連合データベースで作業します。 連合データベースには、データ・ソースおよびその特性を識別するカタログ・エントリーが含まれています。 連合サーバーは、SQL ステートメントを処理するための最善のプランを判別するために、 連合データベース・システム・カタログ内に保管されている情報にアクセスします。