xml文档与关系数据库之间数据的转换
以下是资料介绍,如需要完整的请充值下载.
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
密 惠 保
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
密 惠 保
资料介绍:
摘要
当前传统的数据库技术虽已相当成熟,但开放性较差而使其应用范围受到很大局限.XML以其很强的开放性而日益成为数据库技术的新宠,具有广阔的应用前景.XML以其可扩展性、灵活泩和可难性成为了数据描述和传输的基本工具被广泛地应用于企业电子商务;而目前企业的大部份数据资源却都保存在关系型数据库系统中,这就决定了XML文档与关系数据库系统之间需要进行频繁的转换。本文首先说明了XML作为一种数据格式所具备的优势,然后比较了一些觉的XML文档与数据库数据转换方法的基础上,然后结合常见两种关系型数据库(SQL和Access)对数据库和XML的转换技术。并分析了本系统的优点。
关键词:XML文档、可扩展性标记语言、关系数据库、模型、转换、映射
当今世界,数据库管理技术迅猛发展,不论是什么行业.大多数关键数据都是放置于数据库中进行管理的,一来目前数据库技术已经相当成熟,二来其管理功能非常强大。以往的数据库应用,其数据底层结构一般来说都是相对固定,也就是说,开发出来的应用程序是针对具体的数据结构,其应用范畴受到一定限制,开放性较差。
XML(Extensible Markup Language)是一种元语言,是SGML(标准通用标记语言)的一个子集,它包含了一组基本规则。通过这种规则可以创建针对特定应用领域的标记语言,这些标记不是描述信息的显示方式,而是描述信息本身,诸如发货单中的产品规格、价格、件数、发货方式等。XML的结构化、可扩展性、灵活性和可验证性为电子商务和,Web应用带来了一次技术革命,为企业电子商务提供了一种通用语言,为企业之间从采购单到零部件描述等各方面的信息交换提供了支持。
随着企业内部信息化的普及,目前企业的大部分数据资源都保存在各个数据库系统(更确切的说是关系数据库系统)中,关系数据库在商业应佣中占有主导地位。与XML文档相比,数据库中的数据在数据安全、操作速度以及维护和管理上都有很大的优势。在这种背景下,研究XML文档与数据库数据之闻的相互转换,特别是XML文档与关系型数据之间的转换就显得特别重要。
本文在对已有的XML的文档与关系数据库(下称数据库)转换系统的研究基础上,探讨了如何解决转换过程中出现的关键问题--文档结构与数据库结构的映射问题,并在此基础上建立了一套可以实现XML与数据库系统转换的系统程序,利用SQL与Access数据库实现了XML与数据库系统的转换。对本系统的开发过程和系统原理进行了详细的说明