使用 DB2 Visual Studio 2005 Add-in 进行带注释的 XML 模式分解

介绍 DB2®9 中新增的带注释 XML 模式分解特性,此特性可将 XML 文档映射到关系表中。通过使用 XML 模式中的注释作为映射语言,DB2 9 能够实现 XML 数据的有效分解、验证及存储。文中还提供了使用 DB2 Visual Studio 2005 插件构建应用程序的具体实例。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

带注释的 XML 模式分解特性是在 DB2® 9 中引入的,该特性可以将整个 XML 文档或 XML 文档的片段分解到关系表中。DB2 9 XML 分解技术使用 XML 模式中的注释作为将 XML 文档中的信息映射到关系表中的映射语言。DB2 XML 分解使用带注释的 XML 模式来获得映射信息。由于添加到 XML 模式中的注释并不参与 XML 文档的验证。因此,同一个 XML 模式既可以用于 XML 文档的映射,又可以用于 XML 文档的验证。在本文中,可以找到关于如何使用 DB2 Visual Studio 2005 Add-ins 构建使用 DB2 9 XML 分解技术的应用程序的详细例子,其中 XML 分解技术允许将 XML 分解、验证并存储到关系表中。
DB2 中的 XML 分解支持

新的 DB2 9 XML 分解特性要求将带注释的 XML 模式注册到 XML 模式库中。XML 模式库是在 DB2 9 中引入的一项新特性,它是 XML 模式的库,由一个或多个 XML 模式文档组成。注册到 XML 模式库中的 XML 模式可用于:

在将 XML 文档插入到 XML 列或者将其分解到关系表中时,验证该 XML 文档
存放以注释的形式存在的映射信息,这些注释将用于将 XML 文档分解到关系表中

本文使用 DB2 Visual Studio 2005 Add-in 作为例子。本文中的示例代码使用了 SHIPTO 和 ITEM 表,这两个表用于跟踪客户的订单信息。清单 1 显示了这两个表的定义。 

 。 。 。 。 。 。 

                                                                                                                       点击此处查看全文

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值