图 2. FIX 与 FIXML 对比
现在,有了 DB2 pureXML 技术,这些数据交换平台的能力大大增强了,这些交换的 XML 可以被 DB2 数据库原生态地管理起来。应用可以非常便捷地将 XML 以灵活的格式送入“信息高速公路”(企业总线),或者从企业总线中获得 XML。如图 3 所示:
图 3. 通过 XML 的信息集成和交换
应用领域之二:作为一种新的数据模型
为什么需要 XML 这种新的数据描述模型呢?原因是,多年的实践证明:纯粹的关系数据库 E-R 模型过于严格,结构固化,难以适应信息的复杂性、灵活性、层次性、以及个体差异。下面分别为您举一些我所接触到的例子。
复杂的信息
例如:医疗卫生领域中的电子病历、在全球贸易中对中药药材产品的详细描述(多达上千个属性)、银行的客户资料…… 以电子病历为例,一位住院病人的完整电子病历信息通常包括了:既往病史、通科检查、专科检查、病程、医嘱、手术通知书、术前小结、术后小结、出院小结等等错综复杂的信息。如此复杂的信息采用传统的关系型数据库表来保存是相当困难的,往往需要几十甚至几百张表的复杂关联,表结构设计非常复杂,难以理解,也缺乏整体性。而如果采用XML来描述则往往只需要一张或若干张表,设计简单,结构清晰,而且维护也方便。所以,现在国内越来越多的 HIS 应用开发商正在使用 DB2 pureXML 技术在构建其电子病历等应用。如图 4 所示:
专题:http://www.qqread.com/db2/q347870.html相关图文阅读
频道图文推荐
健 康 咨 询
时 尚 咨 询
相关专题
- 讲解一个标准规则的集合──DB2优化器 (0次浏览)
- 利用VS2005构建针对DB2的应用程序和Web站点 (0次浏览)
- 聚焦 DB2 的XML能力 (0次浏览)
- 教你提高商业智能环境中的DB2查询性能 (0次浏览)
- 用DB2 VS2005 .Net插件进行XML数据验证 (0次浏览)
- 针对VS2005 的IBM数据库插件概述 (0次浏览)
- DB2 “Viper 2”助力IT敏捷性 (0次浏览)
- DB2和Visual Studio .NET开发慨述 (0次浏览)
- 在WebLogic集群环境中使用DB2 Alphablox (0次浏览)
- Oracle与DB2、MySQL取前10条记录的对比 (0次浏览)





