首页> 外文期刊>Journal of computer sciences >An Efficient Middleware for Storing and Querying XML Data in Relational Database Management System
【24h】

An Efficient Middleware for Storing and Querying XML Data in Relational Database Management System

机译:关系数据库管理系统中用于存储和查询XML数据的高效中间件

获取原文
获取原文并翻译 | 示例
           

摘要

Problem statement: In this study, we propose a middleware that provides a transformation utility for storing and querying XML data in relational databases using model mapping method. Approach: To store XML documents in RDBMS, several mapping approaches can be used. We chose structure independent approach. In this middleware the model mapping method XParent and free of cost available technologies MYSQL, PhpMyAdmin and PHPclasses are used as examples. Results: This middleware stores XML tables and does not require a direct extension of SQL thus this middleware can be used with any relational databases management system with little changes in the middleware interface. The middleware offers two alternative methods -namely XParent and XReal- for storing XML in the database. Conclusion: The key to proposed middleware is to store XML document in a relational database through a user interface and with an XPath query processor. We present a comparative experimental study on the performance of insertion and retrieval of two types of XML documents with a set of XPath queries executed though the XPath. XML and Relational databases cannot be kept separately because XML is becoming the universal standard data format for the representation and exchanging the information whereas most existing data lies in RDBMS and their power of data capabilities cannot be degraded so the solution to this problem a middleware prototype is required. The proposed schema dependent solutions have a drawback that evens a small change in the logical structure of XML documents influence on the database schemas and several problems occur during the updating process. A new efficient data middleware is proposed in the study to face these issues.
机译:问题陈述:在这项研究中,我们提出了一种中间件,该中间件提供了一种转换实用程序,用于使用模型映射方法在关系数据库中存储和查询XML数据。方法:要将XML文档存储在RDBMS中,可以使用几种映射方法。我们选择了结构独立的方法。在此中间件中,使用示例模型映射方法XParent和免费的可用技术MYSQL,PhpMyAdmin和PHPclasss。结果:该中间件存储XML表,并且不需要直接扩展SQL,因此该中间件可以与任何关系数据库管理系统一起使用,而中间件界面几乎不需要更改。中间件提供了两种替代方法-XParent和XReal-用于将XML存储在数据库中。结论:提出的中间件的关键是通过用户界面和XPath查询处理器将XML文档存储在关系数据库中。我们通过使用一组通过XPath执行的XPath查询,对两种类型的XML文档的插入和检索性能进行了对比实验研究。 XML和关系数据库无法分开保存,因为XML正在成为表示和交换信息的通用标准数据格式,而大多数现有数据都位于RDBMS中,并且它们的数据功能无法降低,因此解决此问题的方法是中间件原型需要。所提出的依赖于模式的解决方案具有一个缺点,即即使XML文档的逻辑结构发生很小的变化也会影响数据库模式,并且在更新过程中会出现一些问题。在研究中提出了一种新的高效数据中间件来解决这些问题。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号