XML、云计算与数据库服务的融合发展
1. XML 在数据库领域的应用
XML 在数据库领域有着广泛的应用,主要体现在以下几个方面:
- 数据库存储 :DBMS 可以支持 XML 数据类型,以原生格式存储 XML 数据,从而在关系结构中存储树状层次结构。
- 数据库元字典 :XML 可用于为整个行业创建元字典或词汇表。例如,人力资源行业的 HR - XML、美国国会图书馆的元数据编码和传输标准(METS)、电子病历系统中用于患者数据交换的临床会计信息(CLAIM)数据交换标准,以及用于交换商业和财务信息的可扩展商业报告语言(XBRL)标准。
- XML 数据库 :市场上的大多数数据库都以某种形式支持 XML 来管理数据。从简单的中间件 XML 软件到具有 XML 接口的对象数据库,再到完整的 XML 数据库引擎和服务器,涵盖多种形式。XML 数据库适合存储复杂关系的数据,如书籍内容。支持 XML 数据类型的数据库有 Oracle、IBM DB2 和 MS SQL Server 等,完全的 XML 数据库有 Oracle 的 Berkeley DB XML 和开源的 eXist - db。
- XML 服务 :许多公司正在基于 XML 和 Web 技术开发新型服务。这些服务打破了系统和公司之间的互操作性障碍,XML 为异构系统的协同工作提供了基础设施。服务通过 XML 和其他互联网技术发布接口,其他服务通过定位和了解其词汇(服务请求和回复)来建立“对话”。
超级会员免费看
订阅专栏 解锁全文
60

被折叠的 条评论
为什么被折叠?



