【24h】

XAL: an Algebra for XML Query Optimization

机译:XAL:XML查询优化的代数

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

摘要

This paper proposes XAL, an XML ALgebra. Its novelty is based on the simplicity of its data model and its well-defined logical operators, which makes it suitable for composability, optimizability, and semantics definition of a query language for XML data. At the heart of the algebra resides the notion of collection, a concept similar to the mathematician's monad or functional programmer's comprehension. The operators are classified in three clusters: extraction operators retrieve the needed information from XML documents, meta-operators control the evaluation of expressions, and construction operators build new XML documents from the extracted data. The resulting algebra has optimization laws similar to the known laws for transforming relational queries. As a consequence, we propose a heuristic optimization algorithm similar to its relational algebra counterpart.
机译:本文提出了XML代数XAL。它的新颖性基于其数据模型的简单性和定义明确的逻辑运算符,这使其适用于XML数据查询语言的可组合性,可优化性和语义定义。代数的核心是集合的概念,这一概念类似于数学家的单子或函数式程序员的理解。运算符分为三类:提取运算符从XML文档检索所需的信息,元运算符控制表达式的求值,构造运算符从提取的数据构建新的XML文档。所得代数的优化定律与转换关系查询的已知定律相似。因此,我们提出了一种与关系代数类似的启发式优化算法。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号