首页> 外文学位 >A Mediator-based Data Integration System for Query Answering using an Optimized Extended Inverse Rules Algorithm.
【24h】

A Mediator-based Data Integration System for Query Answering using an Optimized Extended Inverse Rules Algorithm.

机译:基于介体的数据集成系统,用于使用优化的扩展逆规则算法进行查询应答。

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

摘要

A mediator system allows users to pose queries against a global schema and returns answers from multiple data sources. The rewriting of the user query in terms of the local sources uses mappings, which in the Local-As-View (LAV) approach, describe the source relations as views over the global schema. Among the existing algorithms that perform query rewriting in LAV, the Extended Inverse Rules Algorithm (EIRA) provides the most general approach. Given a set of mappings and database facts, EIRA provides a logic program, which specifies a class of legal instances of the global system. The specification of the legal instances can be used to compute certain answers for user queries that are monotone.;In this thesis, we describe the design, representation and implementation of a mediator system, called Virtual Integration Support System (VISS), that uses an optimized EIRA for query answering. We describe a general framework for metadata representation in a virtual and relational data integration system under the LAV approach. Specifically, we use XML and RuleML for representing metadata, viz. the global and local schemas, the mappings between the former and the latter, and global integrity constraints.;We also show how to obtain a reduced set of mappings and a subset of available sources for a user query. Using this, we optimize the logic program by generating only the required parts i.e., those that can be used for answering the query) of the specification program in EIRA. We also import only the relevant facts using the reduced list of sources for computing the answers.;We describe how XQuery can be used to retrieve the relevant information for EIRA based on our optimized approach. The information is then used to build the logic program specification for computing certain answers. The implementation of VISS uses open-source tools and is used to compute certain answers to Datalog queries, which are monotone.;However, the output of EIRA is only a program specification. Therefore, applying it in a data integration system for query answering requires the design of a system that can store, specify and query the metadata representation. Moreover, it is inefficient to consider all the available mappings and use the facts from all the sources for computing answers to the user query.
机译:中介器系统允许用户对全局模式进行查询,并从多个数据源返回答案。就本地源而言,用户查询的重写使用映射,该映射在“本地视图”(LAV)方法中将源关系描述为全局架构上的视图。在LAV中执行查询重写的现有算法中,扩展逆规则算法(EIRA)提供了最通用的方法。给定一组映射和数据库事实,EIRA提供了一个逻辑程序,该程序指定了全局系统的一类法律实例。法律实例的规范可用于计算单调的用户查询的某些答案。在本文中,我们描述了称为虚拟集成支持系统(VISS)的中介程序系统的设计,表示和实现,该中介程序使用针对查询应答进行了优化的EIRA。我们描述了一种基于LAV方法的虚拟和关系数据集成系统中元数据表示的通用框架。具体来说,我们使用XML和RuleML表示元数据,即。全局和局部模式,前者和后者之间的映射以及全局完整性约束。我们还展示了如何为用户查询获取简化的映射集和可用源子集。使用此方法,我们通过仅生成EIRA中规范程序的必需部分(即那些可用于回答查询的部分)来优化逻辑程序。我们还使用减少的资源列表来仅导入相关事实,以计算答案。;我们描述了基于我们的优化方法如何使用XQuery检索EIRA的相关信息。然后,该信息将用于构建用于计算某些答案的逻辑程序规范。 VISS的实现使用开源工具,用于计算对Datalog查询的某些答案,这些答案是单调的。但是,EIRA的输出仅是程序规范。因此,将其应用于数据集成系统中以进行查询回答需要设计一个可以存储,指定和查询元数据表示形式的系统。此外,考虑所有可用的映射并使用来自所有来源的事实来计算用户查询的答案是效率低下的。

著录项

  • 作者

    Jayaraman, Gayathri.;

  • 作者单位

    Carleton University (Canada).;

  • 授予单位 Carleton University (Canada).;
  • 学科 Computer Science.
  • 学位 M.A.Sc.
  • 年度 2010
  • 页码 147 p.
  • 总页数 147
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号