DB2 最佳实践: 使用 DB2 pureXML 管理 XML 数据的最佳实践,第 1 部分:概述和基本配置
2010-10-01 16:38:06 来源:WEB开发网清单 1. 定义样本表
create table trades (tradeId integer, tradedoc
XML);
create table parties(partyInfo XML);
create table currencies(symbol char(4), name varchar(30), USDvalue double,
lastUpdated
timestamp);
所有的表定义和命令以使用样本数据来填充它们,以及需要本文中显示的其它语句可以在 中以文本文件的形式下载。
TRADES 表包含 FpML 文档和每个文档的交易 ID 。每个交易文档涉及两个交易方使文档中 用 PRTYID 元素的值。更多关于各个部分详细信息都以 XML 格式存放在 PARTIES 表中。我们 可以从一个 TRADES 和 PARTIES 之间的 XML 到 XML 连接中找到相关交易的详细资料,反之 亦然。很多 FpML 交易通过标记来引用具体货币。额外的货币信息在关系型中可以在 CURRENCIES 表中,如清单 2 所示。我们需要 XML 到关系型表的连接来把相关交易和货币信 息联系起来。
清单 2. currency表中的内容
SYMBOL NAME USDVALUE
LASTUPDATED
------ ------------------------------ -------- -------------------
USD US Dollar 1.000 2008-02-05-15.15.57
EUR Euro 1.460 2008-02-05-15.15.59
GBP Great Britain Pounds 1.960 2008-02-05-15.16.23
JPY Japanese Yen 0.009 2008-02-05-15.15.53
CNY Chinese Yuan (Renminbi, RMB) 7.190 2008-02-05-
15.16.13
- ››最佳ASP.NET编程习惯
- ››DB2 最佳实践: 使用 DB2 pureXML 管理 XML 数据的...
- ››DB2 9.5 SQL Procedure Developer 认证考试 735 准...
- ››DB2 9.5 SQL Procedure Developer 认证考试 735 准...
- ››DB2 9.5 SQL Procedure Developer 认证考试 735 准...
- ››DB2 基础: 表空间和缓冲池
- ››DB2 XML 编程,第 1 部分: 理解 XML 数据模型
- ››DB2 pureScale 实战
- ››DB2 存储过程中如何使用 Optimization Profile
- ››DB2 pureScale 新特性 -- Member Restart
- ››DB2 Express-C 9.7.2 新增特性
- ››DB2 9.7 新特性 - 内联 LOB 的使用
更多精彩
赞助商链接