发明申请
- 专利标题: XML QUERY OPTIMIZATION WITH ORDER ANALYSIS OF XML SCHEMA
- 专利标题(中): XML查询优化与XML SCHEMA的订单分析
-
申请号: US12545737申请日: 2009-08-21
-
公开(公告)号: US20110047143A1公开(公告)日: 2011-02-24
- 发明人: Beda Christoph Hammerschmidt , Zhen Hua Liu
- 申请人: Beda Christoph Hammerschmidt , Zhen Hua Liu
- 申请人地址: US CA Redwood Shores
- 专利权人: ORACLE INTERNATIONAL CORPORATION
- 当前专利权人: ORACLE INTERNATIONAL CORPORATION
- 当前专利权人地址: US CA Redwood Shores
- 主分类号: G06F17/30
- IPC分类号: G06F17/30 ; G06F7/00
摘要:
Techniques for determining whether an XML query may be written are provided. In one scenario, an XML query includes an expandable path, which is a path expression that includes a wildcard character (*) or a descendant axis (//). An XML schema is used to generate multiple expanded paths (each of which is a simple path expression) from the expandable path. The XML schema is used to compare each expanded path to another expanded path and to determine whether the nodes identified by the respective expanded paths are guaranteed to occur in a particular order in XML documents that conform to the XML schema. In another scenario, an XML query includes an order operator that takes two paths as input. Similarly, an XML schema is used to compare the two paths and to determine whether the nodes identified by the two paths are guaranteed to occur in a particular order in XML documents that conform to the XML schema.
公开/授权文献
- US09477778B2 XML query optimization with order analysis of XML schema 公开/授权日:2016-10-25