Le client IBM® Data Studio est l'un des deux composants Data Studio, composé du client et de la console web. Pour plus d'informations sur le composant de la console web Data Studio que vous utilisez pour la gestion des travaux et la surveillance de l'intégrité, consultez la présentation de la console web IBM Data Studio.
Le client Data Studio inclut les fonctions suivantes :
Activités et perspectives
Les outils que vous utilisez en tant qu'administrateur de base de données ou développeur d'applications dépendent de votre rôle. Data Studio offre deux moyens d'accéder à ces ensembles d'outils : les activités et les perspectives.
Activités

Utilisez le menu d'activité de la barre d'outils pour passer d'une activité Data Studio à l'autre. Ces activités préconfigurées correspondent à un sous-ensemble de perspectives Data Studio. Les activités ci-dessous sont disponibles : administration de bases de données, développement de code SQL et de routines, développement d'applications Java, optimisation des requêtes et exécution des instructions SQL.
Vous pouvez revenir à votre activité principale prédéfinie depuis toute perspective en cliquant sur le bouton d'activité principale de la barre d'outils.
Perspectives
Vous pouvez également accéder à d'autres outils indispensables pour votre rôle en passant d'une perspective à l'autre depuis le menu . Par exemple, la principale perspective pour l'administration de base de données est la perspective Administration de base de données et les perspectives pour le développement d'application sont les perspectives Développement de base de données et Java. Selon votre rôle, d'autres perspectives utilisables incluent les perspectives Développement de données, de Java, du langage SQL et de routines, et Optimisation de requête.

Outils de mise en route
Les outils suivants peuvent vous guider dans votre initiation au client Data Studio :
Gestion d'objets de base de données
Le changement d'objets de base de données consiste à déterminer les changements qui doivent être apportés, spécifier ces changements, évaluer leur impact, puis les déployer.
Une vue Propriétés modifiable et la boîte de dialogue Réviser et déployer permettent de créer, modifier et supprimer des objets de façon cohérente. Vous pouvez aussi gérer les objets de privilèges pour plusieurs types de serveurs de base de données. Une fois vos changements définis dans la vue Propriétés, Data Studio génère automatiquement les commandes pouvant effectuer ces changements. Ces commandes générées sont affichées dans la boîte de dialogue Réviser et déployer, dans laquelle vous pouvez réviser les commandes et les exécuter.
Des fonctions de gestion des changements plus robustes sont fournies pour les bases de données DB2 for Linux, UNIX, and Windows car un plan de modification est utilisé pour gérer les changements. Un plan de modifications rend des changements complexes possibles et vous pouvez l'utiliser pour changer plusieurs objets simultanément. Data Studio gère les objets dépendants et exécute les actions correspondantes afin de limiter tout effet secondaire causé par les changements apportés à vos objets de base de données. Grâce aux plans de modifications, vous pouvez aussi conserver vos données via les changements de base de données, annuler vos changements de base de données et effectuer un suivi de vos changements avec un système de contrôle de version.
Fonctions de développement d'applications de données
Pour les développeurs d'applications de données, Data Studio propose les fonctions principales ci-dessous. Lorsque vous travaillez dans un projet de développement de données dans l'Explorateur de projets de données, vous pouvez :
Fonctions d'optimisation de requête
Le client Data Studio permet de formater des instructions SQL (pour faciliter leur lecture), de générer les représentations visuelles de plans d'accès et d'obtenir des recommandations relatives aux statistiques de collecte sur les objets référencés par une instruction. Ce client permet également de générer un rapport pour récapituler les informations relatives au plan d'accès et les recommandations.
Si vous connectez le client Data Studio à une base de données ou un sous-système DB2 sur laquelle/lequel une licence InfoSphere Optim Query Workload Tuner est active, vous pouvez utiliser l'intégralité du jeu de fonctions d'optimisation.
Pour plus d'informations, voir Fonctions d'optimisation.
Fonctions collaboratives
Si vous travaillez dans une grande équipe, vous pouvez partager des projets de développement de données en utilisant des systèmes de contrôle de code pris en charge et partager des informations de connexion de base de données.
Partage d'un environnement commun avec d'autres produits Eclipse
Le partage d'un environnement commun avec d'autres produits Eclipse facilite le partage des fonctions entre produits d'une même interface. Si vous installez le client Data Studio dans le même groupe de produits en tant que produit compatible, installez une seule version d'Eclipse qui partage les composants de chaque produit. Le partage d'un environnement permet d'économiser de l'espace disque et d'éviter de dupliquer les composants déjà générés dans d'autres produits.
L'autre avantage offert par ce type de partage est la possibilité d'interaction entre produits, ce qui renforce chaque produit en le rendant plus robuste. Par exemple, le scénario de partage d'environnement commun suivant illustre la force de l'utilisation combinée de InfoSphere Data Architect et Data Studio :
Pour que des produits partagent un même environnement, les versions Eclipse de base doivent être identiques. Par exemple, un produit basé sur Eclipse version 3.6 ne peut pas partager un environnement avec un produit basé sur Eclipse version 4.2.
Pour plus d'informations sur les packages d'installation disponibles pour IBM Data Studio, consultez la page web du produit.