download powerpoint presentation (3.9 mb)

33
© 2007 IBM Corporation ® Take the IBM Data Studio Tour Marichu N. Scanlon [email protected] MDUG Dec. 6, 2007

Upload: tess98

Post on 20-Jan-2015

1.805 views

Category:

Documents


4 download

DESCRIPTION

 

TRANSCRIPT

Page 1: Download PowerPoint Presentation (3.9 MB)

© 2007 IBM Corporation

®

Take the IBM Data Studio Tour

Marichu N. [email protected] Dec. 6, 2007

Page 2: Download PowerPoint Presentation (3.9 MB)

IBM Software Group | Information Management software

2

Agenda

Introduce Data Tooling and IBM Data Studio

Briefly describe the capabilities of IBM Data Studio

Introduce and demo routine development capabilities

Introduce and demo the new interactive stored procedure debugger

Page 3: Download PowerPoint Presentation (3.9 MB)

IBM Software Group | Information Management software

3

IBM Data Studio is a comprehensive data management IBM Data Studio is a comprehensive data management solution that empowers you to effectively design, develop, solution that empowers you to effectively design, develop, deploy and manage your data, databases and database deploy and manage your data, databases and database

applications throughout the entire application development applications throughout the entire application development life cycle utilizing a consistent and integrated user interfacelife cycle utilizing a consistent and integrated user interface

What is it ?What is it ?

IBM Data StudioIBM Data Studio

Page 4: Download PowerPoint Presentation (3.9 MB)

IBM Software Group | Information Management software

4

DataArchitect

Application Developer

DatabaseDeveloper

Database Administrator

Logical ModelingPhysical Modeling

IntegrationModeling

Data Modeling

Java.NET

Web ServicesPHP

RUBYCOBOL

Application Development

Stored Procedures

SQLXQuery

User Defined Functions

Database Development

AdministrationConfigurationPerformanceManagement

Backup & Recovery

Database Management

Data AuditingData ArchivingData Masking

Data Encryption

Security Access Security Analysis

Data Governance

Security Administrator

Application Life Cycle

DesignDesign GovernGovern

IBM Data StudioIBM Data Studio

Who will use it ?Who will use it ?

ManageManageDeployDeployDevelopDevelop

Page 5: Download PowerPoint Presentation (3.9 MB)

IBM Software Group | Information Management software

5

DeployDeploy

ManageManage

GovernGovern

DevelopDevelop

DesignDesign

Common InterfaceUser

DatabaseArchitect

DatabaseDeveloper

IBM

Other

Design• Logical Modeling• Physical Modeling • Integration Modeling

Develop• Coding• Debugging• Teaming• Testing• Tuning

Govern• Security Access• Security Analysis• Data Auditing• Data Archiving• Data Masking• Data Encryption

Database Administrator

Manage• Database Administration• Data Management • Change Management• Recovery Management• Storage Management• Performance Management

BusinessAnalyst

Application Developer

Security Administrator

A Consistent, Integrated SolutionA Consistent, Integrated Solution

IBM Data StudioIBM Data Studio

Page 6: Download PowerPoint Presentation (3.9 MB)

IBM Software Group | Information Management software

6

IBM Data Studio v1.1 – Released on October 31, 2007

Empowering developers and database administrators

Support for DB2 and IDS on all platforms including i5/OS

Free and available now

Common Features for DB2 and IDS

Physical Data Diagramming

Data Distribution Viewer Integrated Query Editor SQL Builder XML Editor XML Schema Editor pureQuery for Java* (without Static SQL) Data Web Services Object Management Data Management Security Access Controls Project Management

Common Features for DB2 LUW, z/OS, i5/OS

SQL Routine Debugger Java Routine Debugger

Common Features for DB2 LUW, z/OS

Update Statistics Visual Explain

Special Technical Preview for DB2 LUW

Health Monitoring

Page 7: Download PowerPoint Presentation (3.9 MB)

IBM Software Group | Information Management software

7

Data Server Tools Evolution2006 2007

DB2 Developer Workbench V9.1SQL Query EditorSQLJ EditorSQL BuilderXQuery BuilderSQL Routine DebuggerJava Routine DebuggerXML EditorXML Schema EditorData ManagementVisual ExplainProject Management

IBM Data Studio V1.1

Integrated Query EditorSQLJ EditorSQL BuilderIntegrated Query EditorSQL Routine DebuggerJava Routine DebuggerXML EditorXML Schema EditorData ManagementVisual ExplainProject Management

Physical Data DiagrammingData Distribution ViewerObject ManagementBrowse & Update StatisticsSecurity Access ControlConnection Management integration with Kerberos and LDAPData Web ServicesIDS Servers SupportpureQuery for Java*

Page 8: Download PowerPoint Presentation (3.9 MB)

IBM Software Group | Information Management software

8

Empowering developers and database administratorsEmpowering developers and database administrators

Complimentary and available in October of 2007Complimentary and available in October of 2007

Support for DB2 on all platforms and IDSSupport for DB2 on all platforms and IDS

IBM Data Studio v1.1IBM Data Studio v1.1

DB2 for LUWDB2 for LUW Physical Data Modeling Physical Data Modeling

Data Distribution ViewerData Distribution Viewer

Integrated Query EditorIntegrated Query Editor

SQL BuilderSQL Builder

SQL Routine DebuggerSQL Routine Debugger

Java Routine DebuggerJava Routine Debugger

XML EditorXML Editor

XML Schema EditorXML Schema Editor

pureQuery for JavapureQuery for Java

Data Web ServicesData Web Services

Object ManagementObject Management

Data ManagementData Management

Update Statistics Update Statistics

Security Access ControlsSecurity Access Controls

Project ManagementProject Management

DB2 for z/OSDB2 for z/OS Physical Data Modeling Physical Data Modeling

Data Distribution ViewerData Distribution Viewer

Integrated Query EditorIntegrated Query Editor

SQL BuilderSQL Builder

SQL Routine DebuggerSQL Routine Debugger

XML EditorXML Editor

XML Schema EditorXML Schema Editor

pureQuery for JavapureQuery for Java

Data Web ServicesData Web Services

Object ManagementObject Management

Data Management Data Management

Security Access ControlsSecurity Access Controls

Project ManagementProject Management

DB2 for i5/OSDB2 for i5/OS Physical Data Modeling Physical Data Modeling

Data Distribution ViewerData Distribution Viewer

Integrated Query EditorIntegrated Query Editor

SQL BuilderSQL Builder

XML EditorXML Editor

XML Schema EditorXML Schema Editor

pureQuery for JavapureQuery for Java

Data Web ServicesData Web Services

Object ManagementObject Management

Data Management Data Management

Security Access ControlsSecurity Access Controls

Project ManagementProject Management

IDSIDS Physical Data Modeling Physical Data Modeling

Data Distribution ViewerData Distribution Viewer

Integrated Query EditorIntegrated Query Editor

SQL BuilderSQL Builder

SQL Routine DebuggerSQL Routine Debugger

Java Routine DebuggerJava Routine Debugger

XML EditorXML Editor

XML Schema EditorXML Schema Editor

pureQuery for JavapureQuery for Java

Data Web ServicesData Web Services

Object ManagementObject Management

Data ManagementData Management

Update StatisticsUpdate Statistics

Health Monitoring *Health Monitoring *

Visual Explain Visual Explain

Security Access ControlsSecurity Access Controls

Project ManagementProject Management

* Technical Preview* Technical Preview

Page 9: Download PowerPoint Presentation (3.9 MB)

IBM Software Group | Information Management software

9

IBM Data Studio-Enterprise integration

Centralized authentication

– Integrated support for Kerberos authentication for DB2 servers

Database connectivity

– Integrated support for LDAP directories for locating DB2 databases

– Simplified database connection profile management

Customizable user interfaces

Centralized maintenance

Eclipse integration for IBM and non-IBM products

Page 10: Download PowerPoint Presentation (3.9 MB)

IBM Software Group | Information Management software

10

Designing databases-Physical Data Modeling

Create and share physical data models

Collaborate with others

– DBAs, architects, developers

For comprehensive data modeling and database integration

– Rational Data Architect

Page 11: Download PowerPoint Presentation (3.9 MB)

IBM Software Group | Information Management software

11

Managing database objects-Enabled for the latest features of IBM data servers

Create, Alter, Drop, Browse, FilterCreate, Alter, Drop, Browse, Filter

Object PropertiesObject Properties

Object EditorsObject Editors

Database ExplorerDatabase Explorer

Buffer Pools

Groups

Partition Groups

Remote Servers

Roles

Schemas

Aliases

Dependencies

Federated SPs

MQTs

Nicknames

Packages

Sequences

Stored Procedures

Tables

UDFs

UDTs

Views

XML Schemas

Table Spaces

Users

Page 12: Download PowerPoint Presentation (3.9 MB)

IBM Software Group | Information Management software

12

Managing database objects-Simplified object creation and impact analysis

Page 13: Download PowerPoint Presentation (3.9 MB)

IBM Software Group | Information Management software

13

Understanding data

Extract, Load, Browse, Edit, Update StatisticsExtract, Load, Browse, Edit, Update Statistics

Load and Extract DataLoad and Extract Data

Update StatisticsUpdate Statistics

Edit DataEdit Data

Browse DataBrowse Data

Page 14: Download PowerPoint Presentation (3.9 MB)

IBM Software Group | Information Management software

14

Understanding data-Data distribution

Graphically view the distribution of data

Build queries, stored procedures and applications with improved knowledge of existing data

Page 15: Download PowerPoint Presentation (3.9 MB)

IBM Software Group | Information Management software

15

Optimally query data-SQL Builder

Visually build SQL queries

Analyze query results and access plans (DB2)

Improve query accuracy with integrated parsers for DB2 and IDS

Store and retrieve queries on demand to foster team collaboration

Fast track development for :– stored procedures– Data Web Services

Page 16: Download PowerPoint Presentation (3.9 MB)

IBM Software Group | Information Management software

16

Optimally query Data-Integrated editor for SQL and XQuery

Express yourself with optimal queriesExpress yourself with optimal queries

– Content assistance for database objectsContent assistance for database objects

– Rapid interactive end-user feedbackRapid interactive end-user feedback

– Extensible templatesExtensible templates

– Multiple SQL statement testingMultiple SQL statement testing

– SQL assistance and XQuery assistanceSQL assistance and XQuery assistance

SQL and XQuery togetherSQL and XQuery together

Page 17: Download PowerPoint Presentation (3.9 MB)

IBM Software Group | Information Management software

17

Stored Procedures-Integrated editor and debugger for SQL PL

Page 18: Download PowerPoint Presentation (3.9 MB)

IBM Software Group | Information Management software

18

Optimizing XML data solutions-XML document validation, generation, and creation

Page 19: Download PowerPoint Presentation (3.9 MB)

IBM Software Group | Information Management software

19

Optimizing XML data-XML schema editors, registration, and validation

Page 20: Download PowerPoint Presentation (3.9 MB)

IBM Software Group | Information Management software

20

Data Web Services

Generate Web services from –SQL statements (SELECT, INSERT, UPDATE, DELETE, XQueries)–Stored procedures

Integrated Web services and data access tools within Eclipse solution

Easy to deploy Web services into application server infrastructure

Support for SOAP and REST styled bindings for consumers

Support for all DB2 platforms and Informix Dynamic Server (IDS)

Data Web Services is a next generation solution to significantly ease the development, deployment, and

management of Web services-based access to DB2 and IDS database servers.

Page 21: Download PowerPoint Presentation (3.9 MB)

IBM Software Group | Information Management software

21

Simplified creation of Web services interfaces to your data server

Customizable data format

No programming required

Assembles a “ready-to-deploy” solution

Integrated deploy and test tools

Data Web Services – SOA Data access

Page 22: Download PowerPoint Presentation (3.9 MB)

IBM Software Group | Information Management software

22

IBM Data Studio- Bridging Java and Data Access

Application

Models

Database

Models

Java Data Access Layer

TopDown

BottomUp

Meet in theMiddle

Page 23: Download PowerPoint Presentation (3.9 MB)

IBM Software Group | Information Management software

23

pureQuery-Improved Java data access

Optimizing Java database development and deployment– Productive set of integrated tools, APIs, and runtime for Java applications

– Unified programming interface to query databases and Java objects

– Unleash the power of SQL within Java applications

– Achieve operational benefits with flexible deployment options

pureQuery is a high-performance Java data access platform focused on simplifying the tasks of developing

and managing applications that access data.

Page 24: Download PowerPoint Presentation (3.9 MB)

IBM Software Group | Information Management software

24

pureQuery

Generate template data access layer

Provides DBA with tools to manage data access layer

Encapsulate data access layer

Simplify direct SQL access

Incorporate JDBC best practices

Page 25: Download PowerPoint Presentation (3.9 MB)

IBM Software Group | Information Management software

25

Developing with pureQuery-IBM Data Studio tools

IBM Data Studio

– Extend Rational Application Developer

– Extend Eclipse 3.2

Unleash SQL from Java

– SQL content assist

– SQL validation

– SQL execution

– SQL analysis (Explain)

Improve Developer Productivity

– Decrease mapping maintenance

Page 26: Download PowerPoint Presentation (3.9 MB)

IBM Software Group | Information Management software

26

Developing with pureQuery-Reduced coding effort

JDBC

java.sql.PreparedStatement ps = con.prepareStatement( "SELECT ADDRESS FROM EMP WHERE NAME=?");ps.setString(1, name);java.sql.ResultSet names = ps.executeQuery();names.next();addr = names.getString(1);names.close();

addr = db.queryFirst("SELECT ADDRESS FROM EMP WHERE NAME=?name", String.class, name);

pureQuery

Page 27: Download PowerPoint Presentation (3.9 MB)

IBM Software Group | Information Management software

27

CustomerBean

Data Access

Cu

sto

me

rDa

ta In

terfa

ce

CustomerDataImplementation

JavaApplication

Server

Deploying pureQuery Applications

pdqpdqmgmt

JDBC

Java Application Server Administrator

Database

Page 28: Download PowerPoint Presentation (3.9 MB)

IBM Software Group | Information Management software

28

New IBM Data Studio Products- Announced November 13th, 2007 ( to be released on Dec 14th)

IBM Data Studio pureQuery RuntimeIBM Data Studio Developer Accelerates performance of Java applications

Simplifies deployment for Java application servers

Improves data server management, governance, and application response for IBM Data Servers

– More to come in 2008…

IBM Data Studio Free non-warranted download

– Includes standard pureQuery runtime and tools

Fully supported for IBM Data Servers– Does not include pureQuery tools/runtime– Included with DB2 and IDS

• DB2 for LUW v9.5• DB2 Accessories Suite for z/OS, v1.2 • IDS v11

Enhanced tools for binding pureQuery applications

Advanced pureQuery runtime for development and test

– More to come in 2008…

Page 29: Download PowerPoint Presentation (3.9 MB)

IBM Software Group | Information Management software

29

Heatchart – Overall Health Status

Where are the most important hotspots that need my attention?

Dashboard – Adhoc Investigation

Something doesn‘t seem quite right. I wonder what‘s happening?

Alert List – Historical Investigation

„What happened when I was out for lunch? ... Away for weekend?

Recommendations – Root Cause Analysis

Guide me to the root cause and help me fix it properly; I need to know all the revelant info to make the best decision.

Administrator

Data Studio Administration Console -Understanding and solving data access issues

Technical Preview

Page 30: Download PowerPoint Presentation (3.9 MB)

IBM Software Group | Information Management software

30

Data Studio Administration Console-Consolidated Recommendations

Page 31: Download PowerPoint Presentation (3.9 MB)

IBM Software Group | Information Management software

31

DB2 for z/OS DB2 for LUW IDS

Managed Resources

Monitor Agent Monitor Agent Monitor Agent

Data Studio Server

Mid-Tier Server

MonitorServer

Data Studio Administration Console

Ad

min

istratio

n via

SQ

L

Monitor Agent

DB2 for i5/OS

Data Studio Administration Console-Scalable Monitoring for Data Servers

Page 32: Download PowerPoint Presentation (3.9 MB)

IBM Software Group | Information Management software

32

Collaborate across rolesDBAs, Developers, Architects

Integrate with existing tools and infrastructure

Share common assets to improve efficiency and governance

Bridge the gap between data and Java

Deliver data as a service

IBM Data Studio Reducing the cost of deploying and managing data

Page 33: Download PowerPoint Presentation (3.9 MB)

© 2007 IBM Corporation

®

DEMO

for more info: visit www.ibm.com/software/data/studio