A Method for Processing Distributed Database Queries
- 1 July 1984
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Software Engineering
- Vol. SE-10 (4), 466-471
- https://doi.org/10.1109/tse.1984.5010262
Abstract
The efficient processing of distributed database queries is of great importance in a distributed database management system. The algorithm-S described in this research is very efficient and low in complexity. The algorithm assumes uniformly distributed data within the attributes of a relation and data independence across attributes. Natural data reductions which occur in nonjoining attributes with iow data multiplicity are recognized. The method can give far more efficient solutions than methods which ignore these reductions. The processing strategies generated exhibit low response time as well as low total transmission time regardless of the cost objective employed.Keywords
This publication has 7 references indexed in Scilit:
- Optimization Algorithms for Distributed QueriesIEEE Transactions on Software Engineering, 1983
- A Method for Equijoin Queries in Distributed Relational DatabasesIEEE Transactions on Computers, 1982
- Query processing in a system for distributed databases (SDD-1)ACM Transactions on Database Systems, 1981
- Using Semi-Joins to Solve Relational QueriesJournal of the ACM, 1981
- Query Processing in Distributed Database SystemIEEE Transactions on Software Engineering, 1979
- Access path selection in a relational database management systemPublished by Association for Computing Machinery (ACM) ,1979
- A relational model of data for large shared data banksCommunications of the ACM, 1970