• DocumentCode
    2056770
  • Title

    Capabilities-based query rewriting in mediator systems

  • Author

    Papakonstantinou, Yannis ; Gupta, Ashish ; Haas, Laura

  • Author_Institution
    Dept. of Comput. Sci., Stanford Univ., CA, USA
  • fYear
    1996
  • fDate
    18-20 Dec 1996
  • Firstpage
    170
  • Lastpage
    181
  • Abstract
    Users today are struggling to integrate a broad range of information sources providing different levels of query capabilities. Currently, data sources with different and limited capabilities are accessed either by writing rich functional wrappers for the more primitive sources, or by dealing with all sources at a “lowest common denominator”. This paper explores a third approach, in which a mediator ensures that sources receive queries they can handle, while still taking advantage of all of the query power of the source. We propose an architecture that enables this, and identify a key component of that architecture, the Capabilities-Based Rewriter (CBR). The CBR takes as input a description of the capabilities of a data source, and a query targeted for that data source. From these, the CBR determines component queries to be sent to the sources, commensurate with their abilities, and computes a plan for combining their results using joins, unions, selections, and projections. We provide a language to describe the query capability of data sources and a plan generation algorithm. Our description language and plan generation algorithm are schema independent and handle SPJ queries
  • Keywords
    database languages; distributed databases; query processing; relational databases; rewriting systems; RQDL; Relational Query Description Language; SPJ queries; capabilities-based query rewriting; component queries; description language; functional wrappers; information sources; joins; mediator systems; plan generation algorithm; projections; query capabilities; selections; unions; Chemicals; Computer science; Contracts; Data models; Database languages; Database systems; File systems; Graphics; Writing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Information Systems, 1996., Fourth International Conference on
  • Conference_Location
    Miami Beach, FL
  • Print_ISBN
    0-8186-7475X
  • Type

    conf

  • DOI
    10.1109/PDIS.1996.568678
  • Filename
    568678