基于XML的电子病历数据存储方案探讨(2)
3 XML存储方式当前我国XML数据存储方法主要有:关系数据库方式、文件系统方式、Native XML数据库存储方式。
3.1关系数据库存储方式 关系数据库存储方式是指将XML半结构数据转换为结构化数据后存储于二维表中,利用关系数据库的成熟技术来实现XML数据的存储和管理。存储的过程首先确定XML文档到关系数据库的映射策略,创建关系模式,然后使用DMO/SAX/SQL方法拆分XML文档,将拆分后的数据存储到已创建的关系数据库的相应字段中。以下这些都是基于关系型数据库的大字段存储,如Microsoft 公司的sqlserver数据库中text/image,瑞典MySQL AB 公司的mysql数据库中text/longtext/clob/blob,甲骨文公司的oracle数据库中long/blob/clob。
3.2文件系统方式 文件系统方式相对比较简单,它把XML文档以文本文件的形式存放到相应的文件夹中,通过操作系统自身文件管理体系来管理其中的XML数据。这种方法通常是通过DOM和SAX等编程接口直接来实现应用程序对XML数据的访问和存取 ......
您现在查看是摘要页,全文长 4459 字符。