首页> 外国专利> Querying markup language data sources using a relational query processor

Querying markup language data sources using a relational query processor

机译:使用关系查询处理器查询标记语言数据源

摘要

An XML wrapper queries an XML document in an on-the-fly manner so that only parent nodes in the document that satisfy the query are extracted and then unnested. The parent nodes and associated descendent nodes are located using XPath expressions contained as options in data definition language (DDL) statements. The parent nodes satisfying the query and associated descendent nodes are extracted and stored outside of a database according to a relational schema. The wrapper facilitates applications that use convention SQL queries and views to operate on that information stored according to the relational schema. The wrapper also responds to query optimizer requests for costs associated with queries against external data sources associated with the wrapper.
机译:XML包装器以动态方式查询XML文档,以便仅提取文档中满足查询的父节点,然后取消嵌套。使用XPath表达式定位父节点和关联的后代节点,这些XPath表达式作为数据定义语言(DDL)语句中的选项包含在内。根据关系模式,提取满足查询的父节点和关联的后代节点,并将其存储在数据库外部。包装器可以方便使用常规SQL查询和视图的应用程序对根据关系模式存储的信息进行操作。包装器还响应查询优化器请求,以查询与与包装器相关联的外部数据源的查询相关的成本。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号