WEB开发网
开发学院数据库DB2 DB2 V9 pureXML 在企业应用程序中的典型应用 阅读

DB2 V9 pureXML 在企业应用程序中的典型应用

 2007-08-09 16:23:09 来源:WEB开发网   
核心提示: 图 2. FIX 与 FIXML 对比现在,有了 DB2 pureXML 技术,DB2 V9 pureXML 在企业应用程序中的典型应用(4),这些数据交换平台的能力大大增强了,这些交换的 XML 可以被 DB2 数据库原生态地管理起来,而且维护也方便,所以,应用可以非常便捷地将 XML

图 2. FIX 与 FIXML 对比

DB2 V9 pureXML 在企业应用程序中的典型应用

现在,有了 DB2 pureXML 技术,这些数据交换平台的能力大大增强了,这些交换的 XML 可以被 DB2 数据库原生态地管理起来。应用可以非常便捷地将 XML 以灵活的格式送入“信息高速公路”(企业总线),或者从企业总线中获得 XML。如图 3 所示:

图 3. 通过 XML 的信息集成和交换

DB2 V9 pureXML 在企业应用程序中的典型应用

应用领域之二:作为一种新的数据模型

为什么需要 XML 这种新的数据描述模型呢?原因是,多年的实践证明:纯粹的关系数据库 E-R 模型过于严格,结构固化,难以适应信息的复杂性、灵活性、层次性、以及个体差异。下面分别为您举一些我所接触到的例子。

复杂的信息

例如:医疗卫生领域中的电子病历、在全球贸易中对中药药材产品的详细描述(多达上千个属性)、银行的客户资料…… 以电子病历为例,一位住院病人的完整电子病历信息通常包括了:既往病史、通科检查、专科检查、病程、医嘱、手术通知书、术前小结、术后小结、出院小结等等错综复杂的信息。如此复杂的信息采用传统的关系型数据库表来保存是相当困难的,往往需要几十甚至几百张表的复杂关联,表结构设计非常复杂,难以理解,也缺乏整体性。而如果采用XML来描述则往往只需要一张或若干张表,设计简单,结构清晰,而且维护也方便。所以,现在国内越来越多的 HIS 应用开发商正在使用 DB2 pureXML 技术在构建其电子病历等应用。如图 4 所示:

上一页  1 2 3 4 5 6 7 8 9  下一页

Tags:DB pureXML 企业

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接