Lettre d'annonce ZP09-0157 d'IBM Europe, Moyen-Orient et Afrique datée du 2 juin 2009 Le portefeuille des solutions IBM Optim supporte le développement de bases de données Oracle, pour élargir les solutions d'administration et améliorer l'intégration des solutions. Table des matières 1 1 2 2 En bref Présentation Environnement technique requis Dates de disponibilité prévues 2 5 6 Description Positionnement du produit Informations complémentaires En bref IBM® Optim Development Studio V2.2 et IBM Optim pureQuery Runtime V2.2, précédemment nommés Data Studio Developer et Data Studio pureQuery Runtime, supportent maintenant DB2® V9.7 et ses nouvelles fonctionnalités de compatibilité avec les procédures stockées Oracle PL/SQL. Autre nouveauté de cette version, les développeurs peuvent utiliser Optim Development Studio pour développer des applications sur des bases de données Oracle. Principales caractéristiques: • Possibilité de se connecter aux objets de base de données Oracle et de les explorer • Possibilités de transférer des objets de base de données et des informations entre Oracle et DB2 • Edition, déploiement, exécution et correction des erreurs dans les procédures PL/ SQL sur Oracle et DB2 • Création d'applications Java™ avec les méthodes d'accès aux données pureQuery sur Oracle • Utilisation des fonctions de productivité pour suivre les instructions SQL jusqu'à leur source, analyser les points critiques et l'impact des applications Oracle IBM Optim Database Administrator V2.2, précédemment nommé Data Studio Administrator, a été optimisé pour la gestion des environnements DB2 importants : • Nouveau support DPF (Database Partitioning Facility) • Nouveau support HADR (High Availability Disaster Recovery) • Déplacement des données plus rapide et plus efficace grâce aux fonctions avancées de transfert de flux contenues dans DB2 High Performance Unload for Linux®, UNIX®, and Windows® Cette version étend la compatibilité et l'intégration avec Optim Development Studio, Optim Database Administrator, Optim Query Tuner, Optim Workload Query Tuner et InfoSphere Data Architect, ce qui facilite les mouvements de rôles et la collaboration entre les différents rôles. Présentation Les solutions IBM Optim permettent aux entreprises de développer leurs activités métier, sans pour autant en augmenter les coûts, en gérant mieux leurs environnements hétérogènes actuels, depuis les spécifications jusqu'au retrait. Lettre d'annonce ZP09-0157 d'IBM Europe, Moyen-Orient et Afrique IBM est une marque déposée d'International Business Machines Corporation. 1 Les entreprises qui développent des logiciels pour différents environnements peuvent désormais s'appuyer sur un environnement de développement de base de données unique pour Oracle, DB2 et Informix®. Optim Development Studio V2.2 (précédemment appelé Data Studio Developer) et Optim pureQuery Runtime V2.2 for Linux, UNIX, and Windows (précédemment nommé Data Studio pureQuery Runtime) supportent maintenant les bases de données Oracle, et offrent un support natif aux procédures stockées PL/SQL. De plus, cette version supporte DB2 V9.7 et ses nouvelles fonctions de compatibilité avec les procédures stockées PS/SQL d'Oracle. Favorise les développements en équipe réduite, où chaque membre de l'équipe assume des rôles multiples, renforçant ainsi la flexibilité des environnements de développement. Les solutions Optim répondent à ces besoins avec un nombre croissant de modules enfichables à notre base commune Eclipse. Les développeurs et les administrateurs accèdent plus facilement aux conseils d’experts de réglage SQL pendant la phase de développement. Optim Development Studio s'intègre en toute transparence au nouvel Optim Query Tuner. Optim Query Tuner fournit des conseils d’experts pour le réglage des requêtes DB2 dans les environnements Linux, UNIX, Windows et z/OS®. En outre, les développeurs de l'équipe peuvent copier et coller des objets et des informations de base de données entre les différents environnements, y compris les environnements mixtes de bases de données. L'intégration aux solutions Optim Test Data Management et Data Privacy facilite la création de bases de données de test bien calibrées, simulant un environnement de production. Optim pureQuery Runtime améliore encore les meilleures pratiques SQL en proposant des fonctions de conversion et de consolidation des littéraux. En général, l'utilisation de littéraux en lieu et place de variables ou de paramètres SQL est déconseillée car chaque instruction devient unique, ce qui réduit les performances de la mémoire cache. A présent, de nombreuses instructions qui étaient uniques à cause des littéraux seront consolidées en une seule instruction à l'aide de paramètres permettant d'améliorer la performance des applications. La version 2.2 propose aussi des moyens de capturer les applications SQL plus respectueux du cycle de vie en simplifiant l'usage du temps supplémentaire pureQuery. Elle introduit la possibilité de configurer les paramètres de sources de données sur le serveur d'application en ligne, améliorant ainsi la souplesse de gestion du déploiement pureQuery. Optim Database Administrator for DB2 for Linux, UNIX, and Windows simplifie l'administration des bases de données DB2 en proposant une interface plus conviviale et une analyse intégrée qui automatisent les changements et les migrations des bases de données complexes. Cette version étend le support aux grandes bases de données et à la reprise des activités après sinistre. Environnement technique requis Reportez-vous aux sections et . Dates de disponibilité prévues 19 juin 2009 : livraison du logiciel sous forme électronique. 17 juillet 2009 : livraison des supports physiques et de la documentation. La commercialisation en France de programmes comportant un algorithme de chiffrement est soumise à l'approbation préalable du gouvernement français. Les fonctions de chiffrement de ce produit se limitent aux mots de passe, à l'authentification et aux signatures électroniques. Description Lettre d'annonce ZP09-0157 d'IBM Europe, Moyen-Orient et Afrique IBM est une marque déposée d'International Business Machines Corporation. 2 Optim Development Studio permet aux développeurs de bases de données de produire plus rapidement du code de meilleure qualité en leur offrant un environnement de développement de base de données riche en fonctionnalités. Cet environnement simplifie le développement des bases de données grâce à des fonctions de construction de procédures et de corrections d'erreurs, et d'outils Optim pureQuery Runtime de gestion des objets de base de données, de gestion de projet et d'optimisation. • Support de DB2 for Linux, UNIX, and Windows ; DB2 for z/OS ; DB2 for i ; Informix Dynamic Server ; et Oracle. • Support de la création, la modification et l'abandon d'objets de base de données. • Environnement de programmation SQL et Java d'une grande richesse. • Intégration transparente avec les conseils experts d'Optim Query Tuner pour le réglage des requêtes DB2 dans les environnements Linux, UNIX, Windows ou z/ OS. • Fonction d’assistance au codage et validation syntaxique de SQL des bases de données IBM. • Création de procédures et correction des erreurs. • Génération d’une couche d'accès aux données favorisant les meilleures pratiques SQL et JDBC. • Possibilité de déplacer des objets de base de données et des informations entre Oracle et DB2. En option, possibilité d'utiliser les solutions Optim Test Data Management et Data Privacy pour obtenir des données de test bien calibrées, simulant un environnement de production. Optim pureQuery Runtime apporte une fonction supplémentaire destinée à stimuler les performances SQL et à réduire les risques d'injection SQL. Il est de plus possible de récupérer les mesures clés de performance (KPI) et les métadonnées de corrélation pour les afficher dans Optim Development Studio. Par conséquent, Optim pureQuery Runtime permet aux utilisateursde : • Capturer, réviser, partager et optimiser SQL, y compris en remplaçant des instructions SQL peu performantes sans toucher à l'application • Convertir des instructions SQL DB2 dynamiques en instructions statiques afin de réduire la consommation CPU, de faciliter la gestion et renforcer la sécurité • Prévenir les injections SQL en limitant les SQL exécutés par une application spécifique à un jeu approuvé d'instructions SQL. • Afficher des mesures de performance dans Optim Development Studio pour identifier les points critiques SQL • Associer les instructions SQL qui posent problème au code source pour isoler rapidement le problème • Visualiser l'impact de modifications de la base de données Optim pureQuery, une nouveauté de la version 2.2, propose des fonctions de conversion et de consolidation des littéraux. Les instructions SQL renfermant des littéraux sont uniques, ce qui réduit la possibilité pour le serveur de base de données de les trouver dans la mémoire dynamique, avec des conséquences sur les performances. De plus, les instructions SQL contenant des littéraux sont plus difficiles à convertir en instructions statiques SQL dans DBA. En convertissant les littéraux en paramètres ou en variables, et en consolidant ceux-ci dans une structure commune dans une seule instruction, Optim pureQuery vous aidera à : • Améliorer les performances des applications puisque l'instruction SQL résultante aura plus de chance d’être cachée en mémoire si elle est exécutée dynamiquement, supprimant ainsi les coûts liés à l'analyse syntaxique de l'instruction et au calcul d'un plan d'accès. • Simplifier la gestion du conditionnement statique en réduisant le nombre d'instructions à capturer et à lier • Améliorer la sécurité en renforçant l'ergonomie et les performances de la fonction de restriction SQL pureQuery Lettre d'annonce ZP09-0157 d'IBM Europe, Moyen-Orient et Afrique IBM est une marque déposée d'International Business Machines Corporation. 3 Optim pureQuery Runtime V2.2 introduit également des fonctions de capture et de fusion des instructions incrémentales SQL simplifiant l'utilisation de pureQuery pendant toute la durée de vie de l'application. Des suites de tests exécutées sur des systèmes distincts peuvent maintenant capturer independamment des instructions SQL et fusionner celles-ci dans un fichier commun pour les visualiser, les optimiser et les associer en toute simplicité. En outre, les améliorations incrémentales des applications peuvent être capturées au fur et à mesure et fusionnées sans qu'il soit nécessaire de recapturer les instructions capturées précédemment. Optim pureQuery Runtime V2.2 introduit la possibilité de configurer les paramètres des sources de données sur le serveur d'application en ligne, améliorant ainsi la souplesse de gestion du déploiement pureQuery. Auparavant, il fallait rebooter le serveur d'application lorsque l'on changeait des paramètres relatifs aux sources de données comme le mode de capture ou le mode d'exécution. Aujourd'hui, il est possible de configurer ces paramètres sans aucun effet sur la disponibilité du serveur d'application. De plus, de multiples applications partageant une source commune de données peuvent disposer chacune de valeurs spécifiques, ce qui améliore la flexibilité du déploiement. Optim Database Administrator simplifie l'administration de la base de données DB2 en fournissant une interface plus ergonomique et une analyse intégrée qui automatisent les changements et les migrations des bases de données complexes. Les fonctions d'Optim Database Administrator facilitent les tâches quotidiennes concernant les modifications d'objet, les utilitaires, les commandes, les changements de configuration, l'attribution ou le retrait de privilèges de sécurité, et permettent d'exécuter immédiatement un script ou de l'enregistrer pour l'exécuter ultérieurement. Fonctionnalités d'IBM Optim Database Administrator : • Interface plus conviviale pour les tâches administratives quotidiennes • Intégration à InfoSphere Data Architect pour rationaliser l'ensemble des processus depuis la modélisation logique jusqu'au déploiement physique • Analyse intégrée de dépendance vérifiant que tous les objets concernés sont inclus • Puissantes capacités d'annulation permettant de revenir en arrière après des changements de production • Intégration avec DB2 High Performance Unload for Linux, UNIX, and Windows assurant des mouvements de données plus rapides et plus efficaces entre serveurs • Contrôle de version au moyen de Rational®ClearCase® ou d'un autre logiciel de gestion de configuration • Autre nouveauté de cette version: support optimisé des environnements de bases de données partitionnés et de reprise des activités après sinistre haute disponibilité Ces versions continuent à renforcer l'intégration du portefeuille. Des composants de base communs sont intégrés dans Optim Development Studio, Optim Database Administrator, Optim Query Tuner, Optim Workload Query Tuner et InfoSphere Data Architect, notamment : • Un explorateur de base de données optimisé qui vous permet de – Naviguer plus rapidement vers les sources de données qui vous intéressent – Lancer les tâches plus facilement et plus intuitivement à partir de Data Source Explorer – Partager des informations concernant les connexions de base de données avec les différents produits et utilisateurs • Support commun de base de données, incluant un schéma d'ensemble de la base de données, une gestion de schémas, la génération DDL, l'analyse d'impact, la fonction de comparaison et synchronisation, le navigateur de propriétés, la gestion des privilèges, etc. • Projet commun de développement des données pour créer, éditer et exécuter des instructions SQL, incluant Visual Explain pour les réglages des bases de données IBM Lettre d'annonce ZP09-0157 d'IBM Europe, Moyen-Orient et Afrique IBM est une marque déposée d'International Business Machines Corporation. 4 Positionnement du produit Les solutions IBM Optim for Integrated Data Management offrent des fonctions intégrées éprouvées de gestion des données d’applications d'entreprise depuis l'identification des spécifications jusqu'au retrait. Avec Optim, les équipes peuvent partager des artefacts de données (modèles, règles et métadonnées) pour mieux aligner la gestion des données sur les objectifs métier et améliorer la collaboration. Actuellement, des entreprises très diverses s'appuient sur Optim pour améliorer leurs performances, rationnaliser l'administration de leurs bases de données, accélérer le développement des applications et renforcer l'efficacité de la gouvernance. Optim contribue à fournir de meilleurs résultats métier à moindre coût, avec moins de risques, tout en proposant des fonctionnalités utiles à l'ensemble des applications, des bases de données et des plates-formes de l'entreprise. Optim Development Studio V2.2 est une version plus avancée de Data Studio Developer V2.1. Optim Development Studio permet aux développeurs et aux administrateurs de bases de données de développer plus rapidement et plus efficacement du code pour les bases de données DB2, Informix ou Oracle. L'intégration de constructeurs et de correcteurs de procédures, de fonctions d’assistance au codage et de vérification de la syntaxe SQL pour les bases de données IBM permet de développer plus rapidement du code de meilleure qualité. L'intégration à Optim Query Tuner fournit des conseils d’experts aux utilisateurs pour régler les requêtes avant le développement ou après le déploiement. Optim Development Studio contient une fonction de gestion des objets de base de données. Cela permet aux développeurs de créer et modifier des objets de base de données de tests dans le cadre du processus de développement. L'intégration aux solutions Optim Test Data Management et Data Privacy est un autre avantage précieux qui facilite la création de bases de données de test bien calibrées, simulant un environnement de production. Optim pureQuery Runtime V2.2 for Linux, UNIX, and Windows est une version plus avancée de Data Studio pureQuery Runtime V2.1. Optim pureQuery Runtime fonctionne en association avec Optim Development Studio pour stimuler les développements, améliorer les performances, renforcer la sécurité et optimiser la gestion des applications de données. Optim pureQuery Runtime tire parti de la possibilité unique de DB2 d'exécuter des instructions SQL statiques dans les environnements Java et .NET, ce qui contribue à réduire les coûts et à garantir les performances. Optim pureQuery Runtime peut améliorer encore davantage tous les environnements Java -- qu'il s'agisse de code personnalisé, d'une application cadrée ou d'une application de conditionnement -- en offrant une analyse à valeur ajoutée des applications SQL pour améliorer l'analyse d'impact et l'isolation des problèmes. Optim Database Administrator V2.2 for DB2 for Linux, UNIX, and Windows est une version plus avancée de Data Studio Administrator V2.1. Optim Database Administrator est un puissant outil d'administration de base de données qui propose une interface convivale pour effectuer les tâches quotidiennes : modifications d'objet, exécution des utilitaires, exécution des commandes, changements de configuration, attribution ou retrait de privilèges de sécurité. Optim Database Administrator est généralement utilisé par les administrateurs de base de données pour automatiser la construction de scripts d'administration de la base de données. La construction automatisée de scripts est initiée en spécifiant manuellement un jeu de modifications directement à partir de l'interface graphique ou dans un fichier ou un modèle. Les migrations d'objets de base de données peuvent être effectuées à l'aide de la fonction copier/coller. Dès que ces actions sont initiées, Optim Database Administrator se charge du boulot pénible en traitant les données et en préservant les dépendances, tout en fournissant une carte de comparaison pour vérifier que les changements de la base de données correspondent bien aux intentions de départ. L'automatisation de ces scripts permet d’économiser du temps et de réduire les erreurs inhérentes à cet environnement de jeux complexes de dépendances souvent présent dans les bases de données relationelles. Utilisez à la fois Optim Database Lettre d'annonce ZP09-0157 d'IBM Europe, Moyen-Orient et Afrique IBM est une marque déposée d'International Business Machines Corporation. 5 Administrator et InfoSphere Data Architect pour un développement plus rationnel, depuis les modèles logiques jusqu'aux bases de données physiques. Informations complémentaires Les liens vers certaines rubriques référencées ne sont pas inclus dans cette version courte de l'annonce. Pour en savoir plus et pour accéder à ces rubriques, reportezvous à la lettre d'annonce complète (Anglais). ZP09-0157 Conditions d'utilisation Les produits et services IBM annoncés et disponibles dans votre pays peuvent être commandés conformément aux modalités standards applicables et au prix en vigueur à la date d'achat. IBM se réserve le droit de modifier ou de retirer cette annonce à tout moment, sans préavis. Ce document d'annonce a seulement pour but de vous informer. Toute référence à d'autres produits dans cette annonce n'implique pas forcément que ces produits soient ou seront annoncés dans votre pays. D'autres conditions d'utilisation sont précisées sur le site : http://www.ibm.com/legal/us/en/ Pour des informations actualisées et plus détaillées sur les produits d'IBM, contactez votre interlocuteur commercial IBM ou votre revendeur IBM. Vous pouvez également consulter la page Contacts de notre site Web http://www.ibm.com/planetwide/ Lettre d'annonce ZP09-0157 d'IBM Europe, Moyen-Orient et Afrique 2 juin 2009Table des matièresOptions du documentOptions de contactAppelez-moi dès maintenantVersion imprimableHaut de pageLettre d'annonce ZP09-0157 d'IBM Europe, Moyen-Orient et Afrique datée du 2 juin 2009IBM est une marque déposée d'International Business Machines Corporation. Lettre d'annonce ZP09-0157 d'IBM Europe, Moyen-Orient et Afrique IBM est une marque déposée d'International Business Machines Corporation. 6