IBM 新的 DB2 9 为开发人员提供了一种更快、更有效的方式来管理关系数据库中的 XML 文档。然而,为了挖掘出更多的潜能,数据库开发人员还需要在他们的武器库中增加一种新的语法:XQuery。虽然 XQuery 学起来很简单,但是它非常完善,足以构造更高级的耗时且费力的查询。
进入 DB2 9 Developer Workbench。新的 Workbench 被打包成一个单独的安装程序,它取代了其前辈 DB2 Development Center。它基于 Eclipse 引擎,在 Visual XQuery Builder 中提供了新的高级 XML 功能,包括基于已有的 XML 字段或单独的 XML 模式文档可视化地设计 XQuery 的能力。Developer Workbench 还可以与 DB2 for z/OS 数据服务器一起使用。
Visual XQuery Builder
您可以在 SAMPLE 数据库上运行一些简单的查询,试一试 XQuery Builder。随 DB2 9 一起发布的 SAMPLE 数据库中有一些具有 XML 字段的表,这些表都填充了示例数据。例如 CUSTOMER 表,这个表有 XML 类型的 INFO 和 HISTORY 字段。还可以用命令 db2sampl -xml 创建自己的示例数据库。
要试一下 XQuery Builder,可以打开 DB2 Workbench,并开始一个新项目:选择 File → New → Data Development Project,或者单击 New Project 图标,然后选择 Data Development Project。
接着,将该项目命名为 XQueryProject,并保留其他默认设置。如果已经连接到 SAMPLE 数据库,那么在 Use an Existing Connection 下选择它。如果还没有连接到 SAMPLE 数据库,那么采取以下步骤:
选择 Create a New Connection。
在 Connection Parameters 下, 选择 DB2 UDB v9.1。
指定 SAMPLE 作为数据库名,保留其他默认设置。
2 3 4 5 6 下一页</div> </div> </div> </div> </div>