首页 | 本学科首页   官方微博 | 高级检索  
     


A query processing algorithm for a system of heterogeneous distributed databases
Authors:Csaba J Egyhazy  Konstantinos P Triantis  Bharat Bhasker
Affiliation:(1) Department of Computer Science, Virginia Polytechnic Institute and State University, Northern Virginia Graduate Center, 2990 Telestar Court, 22042 Falls Church, VA;(2) Department of Industrial & Systems Engineering, Virginia Polytechnic Institute and State University, Northern Virginia Graduate Center, 2990 Telestar Court, 22042 Falls Church, VA;(3) MDL Information Systems Inc., 14600 Catalina St, 94577 San Leandro, CA
Abstract:This paper presents a query processing algorithm, formulated and developed in support of the prototype architecture of the Distributed Access View Integrated Database (DAVID) which is a heterogeneous distributed database management system. The objective of the proposed query processing algorithm is to produce an inexpensive strategy for a given query. The inexpensive query strategy is obtained primarily by computing the most profitable semi-joins and by determining the best sequence of join operations per processing site. The latter is obtained by applying a zero-one integer linear program that uses a non-parametric statistical estimation technique to compute the sizes of the temporary clusters. A cluster is a subset of the cartesian product of a list of atomic and non-atomic domains and is the structure that can represent in a uniform way data stored in relational, hierarchical and network databases.Following some background information on the development of the DAVID prototype, this paper introduces the schema architecture. The schema architecture describes the mechanism by which the component heterogeneous database schemata are mapped into the uniform global schema. This is followed by the formulation of the query processing algorithm, its implementation and an illustration of its use in the context of NASA's Astrophysics Data System.Recommended by: Y. Breitbart
Keywords:heterogeneous distributed database management systems  database logic  cluster  query processing algorithms
本文献已被 SpringerLink 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号