...
【24h】

XQuery Layers

机译:XQuery层

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

获取外文期刊封面封底 >>

       

摘要

XML is becoming widespread as data interoperability standard in many application domains. An increasing number of researchers and professionals, who are not computer scientists (although they may have a strong technical background), needs to query and transform XML data during their working activities. Such tasks typically require simple queries and partial awareness of the XML data model, in the context of a given, domain-specific XML-based protocol.rnThe W3C community has proposed XQuery as the standard query language for XML. XQuery has a huge expressive power - as it encompasses features belonging both to query and functional languages, but it may be considered as too complex for the above user profiles; well-designed subsets of XQuery are sufficient to satisfy their needs.rnIn this paper, we propose six layered subsets of XQuery, targeted to cover user communities with increasing needs. The initial layers are based upon XQBE (XQuery By Example), a visual XML query language, strictly less expressive than XQuery. We argue that the first layers are easier to learn and to master than the full language, also thanks to the availability of simple visual interfaces, and that these layers cover most of the needs of many user communities.
机译:XML作为许多应用程序领域中的数据互操作性标准而变得越来越普遍。越来越多的不是计算机科学家的研究人员和专业人员(尽管他们可能具有很强的技术背景),需要在工作过程中查询和转换XML数据。在给定的,特定于域的基于XML的协议的上下文中,此类任务通常需要简单的查询和对XML数据模型的部分了解。W3C社区已提出XQuery作为XML的标准查询语言。 XQuery具有强大的表达能力-因为它既包含查询语言又包含功能语言的功能,但是对于上述用户配置文件而言,它可能被认为过于复杂。经过精心设计的XQuery子集足以满足他们的需求。在本文中,我们提出了六个XQuery分层子集,旨在覆盖需求增长的用户社区。初始层基于XQBE(示例XQuery),XQBE是一种可视XML查询语言,其表达能力严格低于XQuery。我们认为,第一层比完整的语言更易于学习和掌握,这也要归功于简单的可视界面,并且这些层满足了许多用户社区的大部分需求。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号