• DocumentCode
    1188207
  • Title

    Distributed query processing a multiple database system

  • Author

    Chen, Arbee L P ; Brill, David ; Templeton, Marjorie ; Yu, Clement T.

  • Author_Institution
    Bell Commun. Res., Piscataway, NJ, USA
  • Volume
    7
  • Issue
    3
  • fYear
    1989
  • fDate
    4/1/1989 12:00:00 AM
  • Firstpage
    390
  • Lastpage
    398
  • Abstract
    Mermaid is a testbed system which provides integrated access to multiple databases. Two query optimization algorithms have been developed for Mermaid. The semijoin algorithm tends to reduce the data transmission cost, while the replicate algorithm reduces the processing cost. An algorithm that integrates the features of these two algorithms to optimize the processing cost as well as the transmission cost is presented. A dynamic network environment is considered where processing speeds at each site and transmission speeds at each link can be variable. Moreover, distributed processing of aggregates is considered based on the functional dependency among the fragment attribute, the aggregate attribute, and the group-by attribute. Semantic information is utilized to obtain efficient query processing.<>
  • Keywords
    database management systems; database theory; information retrieval; Mermaid; aggregate attribute; distributed query processing; dynamic network; fragment attribute; functional dependency; group-by attribute; integrated access; multiple database system; query optimization; semantic information; semijoin algorithm; testbed system; Aggregates; Computer network management; Cost function; Data communication; Database systems; Parallel processing; Partitioning algorithms; Query processing; Spatial databases; System testing;
  • fLanguage
    English
  • Journal_Title
    Selected Areas in Communications, IEEE Journal on
  • Publisher
    ieee
  • ISSN
    0733-8716
  • Type

    jour

  • DOI
    10.1109/49.16871
  • Filename
    16871