频道直达 - 专题 - 新闻 - 技巧 - 组网 - 开发 - 安全 - web编程 - 图像 - 操作系统 - 数据库 - 教育 - 旅游 - 健康 - 时尚 - 驱动 - 软件 - 游戏 - 多媒体 - ERP - 讨论组

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

来源: 作者: 出处:巧巧读书 2007-10-09 进入讨论组
上一页 1 2 3 4 5 6 7 8 9 下一页 

  图 4. 使用 XML 表示电子病历中的信息

  DB2 V9 pureXML 在企业应用程序中的典型应用(图四)

  图 5. XML 电子病历信息的形式

  DB2 V9 pureXML 在企业应用程序中的典型应用(图五)

  灵活多变的信息

  例如员工的联系信息、灵活的表单信息、供应商及客户信息等等。这类信息非常容易发生结构性的变化。例如,前些年的老系统中员工电话可能只有一个,而随着移动电话的快速普及,员工很可能每人拥有多个联系电话。这时修改结构化表的代价是非常高的,而如果联系信息采用 XML 形式,则易如反掌。如下图所示:

  图 6. 通过 XML 存储联系信息

  DB2 V9 pureXML 在企业应用程序中的典型应用(图六)

  层次型特征明显的信息

  例如汽车行业的物料清单信息(往往采用好几个层级来描述一辆汽车的零部件和供应商),民航服务公司的旅客票务信息等等。此类层次性特征明显的信息如果采用 E-R 模型来建模,则免不了就会出现若干个层级,从而经常出现许多张大表的关联查询,其效率往往非常低。

  图 7. 通过 XML 进行数据关联

  DB2 V9 pureXML 在企业应用程序中的典型应用(图七)

  个体差异带来的稀疏数据

  为什么采用关系型方式会出现稀疏数据呢?我认为其根本原因是关系型表的结构是固化的,每个个体(数据行)的字段数量都必须相同,而个体之间往往又存在较大的差异。而如果采用 XML 来描述此类信息则完全没有这个问题。

文字:http://www.qqread.com/db2/q347870.html 更多文章 更多内容请看DB2DB2中的数据处理专题,或进入讨论组讨论。
上一页 1 2 3 4 5 6 7 8 9 下一页 
收藏此文】【 】【打印】【关闭
相关图文阅读
频道图文推荐
健 康 咨 询
时 尚 咨 询
巧巧读书宗旨
相关专题
讨论组问题推荐
站内各频道最新更新文档
站内最新制作专题
热门关键字导读
Photoshop教 程照片处理 照片制作 PS快捷键 抠图
计 算 机 故 障XP系统修复
艺 术 与 设 计设计 流媒体 设计欣赏 边框
计 算 机 安 全ARP
站内频道文章精选
巧巧电脑频道编辑信箱  告诉我们您想看的专题或文章