Présentation du client IBM Data Studio

Le client Data Studio est conçu à l'aide de la technologie Eclipse et fournit un environnement de développement intégré pour l'administration d'instance et de base de données, la routine et le développement d'applications Java™ et l'optimisation de requête.

Le client IBM® Data Studio est l'un des deux composants Data Studio, composé du client et de la console Web. Pour obtenir des informations sur la console Web Data Studio, utilisée pour gérer des travaux et surveiller la santé, consultez la présentation de la console Web IBM Data Studio.

Le client Data Studio inclut les fonctions suivantes :

Perspectives

Les outils que vous utilisez en tant qu'administrateur de base de données ou développeur d'applications dépendent de la perspective envisagée. La principale perspective pour l'administration de bases de données est la perspective Administration de bases de données et la principale perspective pour le développement d'applications est la perspective Développement de base de données. Les autres perspectives que vous pouvez utiliser incluent les perspectives Données, Java, Développement de routine et de code SQL, ainsi qu'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.

Pour plus d'informations, voir :

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 :

  1. Partage d'un environnement commun entre IBM InfoSphere Data Architect et le client Data Studio
  2. Création de modèles de glossaire pour normaliser les conventions de dénomination à l'aide d'InfoSphere Data Architect
  3. Utilisation des fonctions d'administration de base de données du client Data Studio pour s'assurer que ces conventions de dénomination sont respectées.

Pour que des produits partagent un même environnement, les versions Eclipse de base doivent être identiques. Par exemple, un produit basé sur la version 3.4 d'Eclipse ne peut pas partager un environnement avec un produit basé sur la version 3.6 d'Eclipse.

Pour plus d'informations sur les fonctions du client Data Studio, consultez les documents suivants :
  • Serveurs de données pris en charge par fonction : IBM Data Studio fournit diverses fonctions pour les types de serveur de données pris en charge. Vous trouverez dans ce document des informations à propos des serveurs de données pris en charge par fonction, ainsi que des détails sur les fonctions existant dans chaque composant de Data Studio.
  • Planification des fonctions à installer : vous pouvez choisir d'installer les jeux de fonctions suivants pendant l'installation du produit : Administration, Développement d'application ou Optimisation de requête. Ce document fournit des informations à propos des fonctions incluses dans chaque jeu.

Pour plus de détails sur les packages d'installation disponibles pour IBM Data Studio, reportez-vous à la page Web du produit.


Commentaires