
Avec un système fédéré, il est possible de soumettre des requêtes réparties à plusieurs sources de données dans une même instruction SQL. Ce type de système comprend une instance DB2 qui fait office de serveur, une base de données qui fait office de base fédérée, une ou plusieurs sources de données, ainsi que des clients (utilisateurs et applications) qui accèdent à la base et aux sources de données. Avec un système fédéré, vous pouvez envoyer des demandes réparties à plusieurs sources de données à l'aide d'une seule instruction SQL.
Pour les clients, utilisateurs ou applications, les sources de données se présentent comme une même base de données collective. Ces derniers sollicitent la base fédérée qui fait partie du serveur fédéré. Cette base contient des entrées de catalogue qui identifient les sources de données et indiquent leurs caractéristiques. Le serveur fédéré consulte les informations du catalogue de la base fédérée afin de déterminer la meilleure façon de traiter les instructions SQL.