首页> 外文会议>SIGMOD/PODS 2007 >Effective and Efficient Update of XML in RDBMS
【24h】

Effective and Efficient Update of XML in RDBMS

机译:在RDBMS中有效和高效地更新XML

获取原文

摘要

Querying XML effectively and efficiently using declarative languages such as Xquery and Xpath has been widely studied in both academic and industrial settings. Most RDBMS vendors now support XML as a native data type with SQL/XML and Xquery support over it. However, the problem of updating XML is still the subject of ongoing effort. Several SQL/XML update extensions have been implemented and an Xquery Update Facility is in the proposal phase to add an update capability to Xquery. There are a lot of challenges involved in updating XML, particularly identifying and updating partial fragments of XML while maintaining concurrency, transactional semantics and validity of the document. In this paper, we illustrate the XML update functionality provided by Oracle XML DB within the context of SQL/XML. This functionality has been developed and optimized based on actual customer use cases of querying and updating XML. We discuss our design philosophy, optimization details for providing capability of updating XML and compare it with the current Xquery Update Facility proposal with the goal of providing insight into incorporating the Xquery Update Facility in the SQL/XML standard in the future.
机译:在学术和工业环境中,已经广泛研究了使用诸如Xquery和Xpath之类的声明性语言有效和高效地查询XML。现在,大多数RDBMS供应商都支持XML作为本机数据类型,并具有SQL / XML和Xquery支持。但是,更新XML的问题仍然是不断努力的主题。已经实现了多个SQL / XML更新扩展,并且XQuery更新工具处于建议阶段,以向Xquery添加更新功能。更新XML涉及很多挑战,特别是在保持并发性,事务语义和文档有效性的同时,识别和更新XML的部分片段。在本文中,我们说明了在SQL / XML上下文中Oracle XML DB提供的XML更新功能。已经根据查询和更新XML的实际客户用例开发和优化了此功能。我们讨论了我们的设计理念,优化细节,以提供更新XML的功能,并将其与当前的Xquery Update Facility提议进行比较,目的是提供洞察力,以便将来了解如何将Xquery Update Facility集成到SQL / XML标准中。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号