将定制的和庞大的业务逻辑集成到 SQL 语句中
DB2 Developer Workbench
什么是 DB2 Developer Workbench?
创立和调试存储历程是项难题的任务,由于大多半罕见的 IDE 都不支持 SQL。为了压迫这个成绩,IBM 开辟了 DB2 Developer Workbench (DWB)。该对象曾经替代了随 DB2 UDB, Version 8 一同公布的 DB2 Development Center。DB2 Developer Workbench 是基于 Eclipse 平台全新计划的 IDE。若是您曾经见解 Eclipse 中的应用程序开辟,那么应该可以立刻动手动手应用 Developer Workbench。若是您还不见解 Eclipse 情况,那么进修曲线也许会长一点,由于起首必要进修和邃晓 Eclipse 术语和情况。
DWB 是免费的、独立的对象,可以在 DB2 Server CD 中找到,也可以单独下载。DWB 必须与 DB2 分隔隔离分散来拆卸,并且只能在受支持的 32-位 Windows 和 Linux 平台上应用。 图 1 浮现了 DWB Interface 的一个屏幕快照。
图 1. DB2 Developer Workbench 界面
Developer Workbench 具有与之前的 Development Center 沟通的功用,搜罗:
- 对构建 SQL 语句、存储历程和用户界说函数的支持。
- 对在数据库中运转语句的支持。
- 对调试 DB2 存储历程的支持。
别的,它还增加了新的特征。您可以:
- 迁徙已有的 Development Center 项目。
- 将例程陈列到不合的办事器。比喻,可以创立一个用于 Linux、UNIX 和 Windows 的 DB2 数据库的例程,然后将它陈列到一个 DB2 UDB for z/OS 数据库。
- 开辟 SQLJ 应用程序。
- 应用 Concurrent Versions System (CVS) 或 ClearCase 共享项目资本。共享项目后,便可以治理全部修改和更新历史,并且可以使文件与贮存库同步。
- 应用编纂器编纂表中的数据。可以编纂已有的值,删除已有的行,也许拔出一个新行。
- 将表或视图中的数据紧缩到外埠文件体系上的一个文件中。还可以应用该文件将数据装载到一个表中。
- 应用增强的集成存储历程调试功用。可以调试受支持的 DB2 办事器上的 SQL 或 Java 存储历程,或受支持的 Derby 办事器上的 Java 存储历程。
- 应用对 XML 函数、XML 数据圭表标准尺度和 XML 形式注册的支持。 还可以用 XQuery builder 创立 XQuery 究诘。
别的,很多导游,比喻 SQL Stored Procedure 导游(如 图 2 所示),都可以简化构建存储历程和用户界说函数的历程:
图 2. DWB SQL Stored Procedure 导游
回页首
应用 DB2 Developer Workbench
由于 DB2 Developer Workbench 是一款免费对象,因而我凶猛发起您下载它,并试用它的不合功用。有一个 Debra Eaton 编写的极好的 教程系列 引见了 DWB,并说明注解了在 DWB 中创立存储历程的步调。该系列的末尾一篇教程 “DB2 Developer Workbench, Part 3: Developer Workbench and XML” (developerWorks,2006 年 10 月)着重谈到了 DWB 的 XML 功用。请参阅 参考资料,获取到该系列教程的链接。
版权声明:
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始理由 、作者信息和本声明。否则将追查功令责任。