Introduction If you have questions about how the Data Studio products are packaged and what capability is available in which product, you've come to the right place. This article attempts to clarify what capabilities are available in each product offering and where you can find them to try them. Although a brief description of functionality is needed in order to describe the packaging, the intent of this article is not to fully describe and catalog the features of each product. For more information about capabilities, see the Resources section. What is Data Studio? Data Studio is the family name for a portfolio of products used to deliver on IBM’s vision of a modular, integrated data management environment. This environment is designed to increase productivity for all roles throughout the data lifecycle and to help reduce the complexity and cost of managing database applications. Each Data Studio offering is designed to address tasks found in each phase of the application lifecycle from a data management viewpoint. This article focuses on describing each of the products that manage various phases of the application lifecycle and how those products are packaged. (Figure 1). Figure 1. Integrated data management capabilities in Data Studio The following is a high level description of the products: Rational Data Architect: Simplifies data modeling and integration design, enabling architects to discover, model, relate, and standardize diverse and distributed data assets. Data Studio Developer: Provides a complete development and testing environment for building database objects, queries, database logic, and pureQuery applications. Data Studio pureQuery Runtime: Delivers an innovative Java data access layer, designed to provide better performing database applications while greatly improving programmer productivity and application security and manageability. Data Studio Administrator: Manages complex structural changes while preserving data, privileges, all dependent objects, and application binding. There are additional products that are part of the integrated data management portfolio, such as DB2 Performance Expert, DB2 Optimization Expert for z/OS, and Optim Test Data Manager. However, those products are not described in this article, as their packaging has not changed. Data Studio provides both no-charge and fee-based capabilities across the various tasks of the integrated data management lifecycle. Data Studio packaging Many questions come from people who have worked with the Data Studio 1.1.x packages. So it may be helpful to review that packaging before going into more detail on 1.2. In Data Studio 1.1, the no-charge functionality was consolidated into two packages: One package was Eclipse-based and focused on desktop tasks. This package was (and is) called "Data Studio." The Eclipse-based Data Studio provided functions such as data definition language (DDL) building, SQL building and debugging, Web service development, XML editing, and other assorted developer or DBA type tasks. This no-charge functionality found in Data Studio 1.1 was a subset of the functionality found in the Data Studio Developer chargeable offering. The fully supported version of Data Studio 1.1 was available through download from Passport Advantage for IBM data server customers. It was also available without official support through the ibm.com Web site, to allow anyone to use it. The ibm.com download differed slightly from the Passport Advantage function in that it previewed use of pureQuery APIs, tooling, and runtime, although deployment was restricted to dynamic execution only. In 1.2, the availability of standard trial software for Data Studio Developer and pureQuery Runtime alleviated the need to package this preview capability in the no-charge download. The other package, Data Studio Administration Console, provided browser-based capability to monitor the health, availability, and Q-Replication status of DB2® for Linux®, UNIX®, and Windows® data servers. This package was only available as a download from ibm.com. Of course, the Data Studio portfolio also included purchasable packages available with Rational Data Architect, Data Studio Developer, and Data Studio pureQuery Runtime to provide enhanced capability above and beyond what the no-charge Data Studio can provide. Similarly, DB2 Performance Expert provides capabilities over and above what the Data Studio Administration Console could provide. What's new in Data Studio 1.2 packaging The latest release of the Data Studio portfolio (1.2) made the following packaging changes: Data Studio Administration Console has no change to its packaging, but does now include support for health and replication monitoring of DB2 for z/OS databases. Data Studio Administrator joined the Data Studio family. It was previously known as DB2 Change Management Expert for DB2 for Linux, UNIX, and Windows. Data Studio Administrator is designed to provide more complex change management along with compare capability and also facilitates complex migrations to production environments (details below). Be sure to try the 30-day trial download. Data Studio Developer has added significant capability for developers and DBAs (see the Resources section.) Be sure to try the 30-day trial download to experiment with the full capabilities of that offering. When Data Studio Developer times out, complimentary functions remain available after the timeout, or you can download the complimentary capabilities. The Data Studio pureQuery Runtime is not available as a separately downloadable trial, but it is included for development purposes on a trial basis on the same machine as the Data Studio Developer trial. Now look at the individual products and see what capabilities you get for various lifecycle tasks over and above that provided in the Data Studio no-charge download. Rational Data Architect 7.5 Overview IBM Rational Data Architect 7.5 is an enterprise data modeling and integration design tool designed to help data architects understand information assets and their relationships, design federated databases, and streamline database projects. Rational Data Architect provides advanced features to help data architects discover, model, visualize, relate, standardize, and develop heterogeneous data assets. IBM Rational Data Architect gives data professionals the ability to: Intelligently design a relational or federated database Perform impact analysis across models Compare and synchronize models to deployed databases Create enterprise data standards, verify compliance, and generate compliant models Features Figure 2 shows some of the key features of Rational Data Architect. For basic visualization of physical databases, the no-charge Data Studio download does include physical overview diagrams. Figure 2. Rational Data Architect features How do I get it? Rational Data Architect is a priced offering. If you are already a Rational Data Architect customer, you are automatically entitled to download the 7.5 version of that product from Passport Advantage. If you are not a current customer, you can download a 30-day try-and-buy from developerWorks. After the trial expires, you can reactivate the product by purchasing the product and downloading a product activation kit from Passport Advantage. What's changed in 7.5? A number of enhancements were made with Rational Data Architect 7.5, released in September, 2008. See the announcement letter for more details, including the new integration with Optim Test Data Management and Data Privacy solutions. Data Studio Developer and pureQuery Runtime IBM Data Studio Developer provides an integrated development environment for creating and testing database and Java applications. Combined with pureQuery Runtime, Data Studio Developer provides a data access layer for Java-based applications to ease development coding and provide superior performance and manageability. These offerings: Provide an easy to use data access layer within Java applications to assist in development of Java database applications Deploy static SQL within new or existing Java applications to improve application performance, manageability, and security within your applications Correlate SQL to original Java source code for quicker problem diagnosis Prevent errors by enabling you to understand the impact that changing a database object has on the application and directing you to the relevant place in the source code Features Figure 3 shows some of the key features of Data Studio Developer and pureQuery Runtime and which of those features you get with the Data Studio download. Figure 3. Data Studio Developer and pureQuery Runtime Features How do I get it? Data Studio Developer and pureQuery Runtime are priced offerings. If you are already a Data Studio Developer and pureQuery customer, you are automatically entitled to download the 1.2 version of those products from Passport Advantage. If you are not a current customer, you can download a 30-day try-and-buy of Data Studio Developer from either the ibm.com Web site or from developerWorks. When downloading the Data Studio Developer 1.2 try-and-buy, you also receive the Data Studio pureQuery Runtime for use on your workstation. On day 31, when the trial license expires, only the complimentary functionality listed in Figure 3 will be active. You can reactivate full functionality by purchasing the product and downloading a product activation kit from Passport Advantage. Running the Data Studio pureQuery Runtime on a machine separate from the machine running Data Studio Developer always requires the purchase of the appropriate license entitlements. What's changed in 1.2? A number of productivity and usability enhancements were made with Data Studio Developer 1.2, especially for DBAs. For information on the enhancements, see "What’s new and exciting in IBM Data Studio Developer 1.2" (developerWorks, August 2008). Data Studio Administrator 1.2 Overview If managing database changes is your job function, you’ll want the expanded change management functions found in Data Studio Administrator. While Data Studio Developer can provide simple DDL functionality, you’ll need Data Studio Administrator to perform extended alters (those alters requiring a drop and recreate) and to compare test to production databases. This product, previously known as DB2 Change Management Expert: Manages complex structural changes while preserving data, privileges, all dependent objects, and application binding Reports on the impact of proposed changes to identify dependencies and mitigate risk Documents a complete history of changes, including scripts, models, logs, and reports to capture the entire change from start to finish Integrates with Rational Data Architect for seamless transition from logical to physical design Features Figure 4 shows some of the key features of Data Studio Administrator, as well as those that you also get with the Data Studio download. Because some of these features are also important for database developers or application-centric DBAs, a subset of Data Studio Administrator features are also included in Data Studio Developer. Figure 4. Data Studio Administrator features How do I get it? Data Studio Administrator is a priced offering. If you are a current DB2 Change Management Expert or Data Studio Administrator customer, you are automatically entitled to download the 1.2 version of this product from Passport Advantage. If you are not a current customer, you can download a 30-day try-and-buy from the IBM.com Web site or from developerWorks. You can activate full functionality again by purchasing the product and downloading a product activation kit from Passport Advantage. Resources Learn IBM Data Studio integrated demo: Watch demonstrations that illustrate how a fictional company uses Data Studio software to enhance collaboration among team members for improved productivity and application performance while solving a real-world business problem. "IBM Data Studio Software: The big picture" (developerWorks, July 2008): Read an article that explains both the vision and reality of Data Studio and how you can use Data Studio today to improve productivity, increase quality of service, and encourage greater alignment across IT roles. Data Studio Administrator series: Find a series of articles dealing with Data Studio Administrator. Rational Data Architect skills series: Discover this series designed to help you improve your Rational Data Architect skills. "What’s new and exciting in IBM Data Studio Developer 1.2" (developerWorks, August 2008): Learn about the new features in this release that will help you simplify your complex tasks. developerWorks Information Management zone: Learn more about DB2. Find technical documentation, how-to articles, education, downloads, product information, and more. Stay current with developerWorks technical events and webcasts.