首页> 外国专利> Query and retrieving semi-structured data from heterogeneous sources by translating structured queries

Query and retrieving semi-structured data from heterogeneous sources by translating structured queries

机译:通过翻译结构化查询从异类源查询和检索半结构化数据

摘要

A system for querying disparate, heterogeneous data sources over a network, where at least some of the data sources are World Wide Web pages or other semi-structured data sources, includes a query converter, a command transmitter, and a data retriever. The query converter produces, from at least a portion of a query, a set of commands which can be used to interact with a semi-structured data source. The query converter may accept a request in the same form as normally used to access a relational data base, therefore increasing the number of data bases available to a user in a transparent manner. The command transmitter issues the produced commands to the semi-structured data source. The data retriever then retrieves the desired data from the data source. In this manner, structured queries may be used to access both traditional, relational data bases as well as non-traditional semi-structured data bases such as web sites and flat files. The system may also include a request translator and a data translator for providing data context interchange. The request translator translates a request for data having a first data context into a query having a second data context which the query converter described above. The data translator translates data retrieved from the data context of the data source into the data context associated with the request. A related method for querying disparate data sources over a network is also described.
机译:一种用于通过网络查询完全不同的数据源的系统,其中至少一些数据源是万维网页面或其他半结构化数据源,包括查询转换器,命令发送器和数据检索器。查询转换器从查询的至少一部分产生一组命令,这些命令可用于与半结构化数据源进行交互。查询转换器可以接受与通常用于访问关系数据库的形式相同的形式的请求,因此以透明的方式增加了用户可用的数据库数量。命令发送器将产生的命令发布到半结构化数据源。然后,数据检索器从数据源检索所需的数据。以这种方式,结构化查询可用于访问传统的关系数据库以及非传统的半结构化数据库,例如网站和平面文件。该系统还可以包括用于提供数据上下文交换的请求翻译器和数据翻译器。请求翻译器将对具有第一数据上下文的数据的请求转换成具有第二数据上下文的查询,上述查询转换器将其转换为。数据转换器将从数据源的数据上下文中检索到的数据转换为与请求关联的数据上下文。还描述了用于在网络上查询不同数据源的相关方法。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号