随着互联网络的发展和基于数据库的计算机应用系统的增长,异构数据库之间数据的开放和共享正变得日益重要,利用各种api实现的通用数据库接口已得到广泛的应用。
背景技术:
为大量各式各样的数据提供某种统一的表示方法会提高异构数据库之间的数据交换能力,xml的出现引起了人们的关注。作为sgml的一个优化子集,xml具有的可扩展性和自描述性使其在数据交换和信息共享方面拥有天然的优势。目前,各数据库提供的xml支持主要用来方便xml文档在数据库中的存储,以及从数据库中抽取数据组成xml文档。
技术实现要素:
我们通过国家专利检索没有发现关于此系统方面的资料。
xml与数据库的地位是对等的,而在基于sql的转换中,xml文档中的数据是用来描述数据库结构的,这些数据最终不会在数据库中作为表记录存储,xml在这里仅仅是一个工具,其格式及各标记的含义是预先固定的。在组长单位定义数据表时,即采用xml的方式,然后使用xsl将xml转换为组长单位数据库所支持的sql语句,进而生成物理表。