monopolise pas ou ne restreint pas l'accès (du point de vue de l'intégrité ou des
contraintes de verrouillage aux objets Oracle ou autres objets de SGDB.
La mise en oeuvre de la fonction de requête répartie consiste en une instance DB2
Connect, en une base de données qui agira en tant que base de données fédérée et
une ou plusieurs sources de données distantes. La base de données fédérée contient
des entrées de catalogue identifiant les sources de données et leurs caractéristiques.
Une source de données se compose d'un SGDB et de données. Les applications se
connectent à la base de données fédérée en suivant le même procédé que pour
n'importe quelle base de données DB2. La base de données fédérée DB2 Connect
n'est pas sous licence pour la gestion des données utilisateur. Son seul objet est de
contenir des informations sur les sources de données.
Lorsqu'un système fédéré est configuré, vous pouvez accéder aux informations
relatives aux sources de données comme si elles se trouvaient dans une même
grande base de données. Les utilisateurs et les applications envoient des requêtes à
une base de données fédérée qui extrait ensuite les données des systèmes de la
famille DB2 et Oracle, en cas de besoin. Les utilisateurs et les applications
spécifient des pseudonymes dans les requêtes qui fournissent des références vers
les tables et les vues situées dans des sources de données. Du point de vue de
l'utilisateur final, les pseudonymes sont identiques aux alias.
Plusieurs facteurs peuvent affecter les performances des requêtes réparties. Le
facteur le plus important consiste à garantir que des informations récentes sur les
sources de données et leurs objets sont conservées dans le catalogue global des
bases de données fédérées. Ces informations sont utilisées par l'optimiseur DB2 et
peuvent affecter les décisions, entraînant le transfert des opérations en vue de leur
évaluation dans les sources de données.
Scénarios DB2 Connect
DB2 Connect peut fournir diverses solutions pour répondre aux besoins d'accès à
votre base de données grand système IBM. Cette rubrique élabore divers scénarios
pouvant s'appliquer aux besoins spécifiques de votre environnement.
Accès direct aux bases de données hôte
La fonction de base de DB2 Connect est d'offrir une connexion directe à une base
de données hôte depuis des applications bureautiques s'exécutant sur vos postes
de travail. IBM Data Server Driver Package avec licence DB2 Connect constitue
l'approche la plus simple pour fournir cette solution.
Chaque poste de travail sur lequel DB2 Connect Personal Edition est installé peut
établir une connexion TCP/IP directe avec les serveurs DB2 for z/OS, DB2 for IBM
i, et DB2 Database for Linux, UNIX, and Windows. En outre, les applications
peuvent se connecter à plusieurs bases de données de la famille DB2 et les mettre à
jour au cours de la même transaction en bénéficiant de l'intégrité complète des
données offerte par le protocole de validation à deux phases.
La figure 3, à la page 10 illustre une connexion directe vers un serveur IBM grand
système depuis un poste de travail sur lequel est installé DB2 Connect Personal
Edition.
9
Chapitre 1. Concepts de DB2 Connect