Data Studio 是 IBM®InfoSphere Optim数据生命周期管理工具和解决方案家族的一个基于 ">Eclipse的工具。 Data Studio 为 DB2®数据库管理和数据库应用程序开发提供了一个集成环境,可以极大的提高用户管理数据库和开发数据库应用程序的效率,缩短开发和管理周期。 它替换了 DB2®V10 之前提供的 Control Center 工具,成为 DB2®V10 以及之后版本用户的数据库管理和开发首选工具。 本文将重点对比介绍 Data Studio 和 Control Center 的对象管理功能,以帮助 Control Center 的用户快速平滑的过渡到 Data Studio。
对象管理简介和 Data Studio 的对象管理优势
数据库对象管理是数据库管理工具的一个重要功能模块,无论是 Control Center 还是 Data Studio 都提供了比较完善的数据库对象管理功能。 数据库对象包括表,表空间,存储过程,用户自定义方法,用户自定义变量,模式,索引等等,如何合理的组织这些对象并对他们提供操作管理功能,并能让用户快速找到需要的数据库对象是衡量一个数据库管理工具的重要指标。
Data Studio 做为 DB2 V10 之后 Control Center 的替代工具,在对象管理方面有了很大的增强,它的优势表现在:
使用 JDBC 管理远程数据库,无需作远程数据库编目。 集
成了数据管理和开发功能,使的数据库管理和开发可以在
同一个工具中进行,节省了用户的时间,提高了管理和开发效率 . 提供了 Undo DDL 恢复用户的对象误操作,使对象管理更安全 . 基于“改变计划”实现的对象管理功能更灵活 支持不同数据库之间的对象和数据迁移 更简单易用的对象比较和同步功能
Data Studio 和 Control Center 对象管理导航方式和用户界面对比
导航方式
Control Center 对象管理
在 Control Center 中进行对象导航的方式只有一种,在 Control Center 默认打开的对象视图中有数据库对象树,可以在该树上对对象进行导航。 如 图 1所示,红色方框的部分是所有可管理的数据库对象列表。
图 1. Control Center 对象视图