An overview of the distributed query system DQS

  • V. Belcastro
  • A. Dutkowski
  • W. Kaminski
  • M. Kowalewski
  • C. L. Mallamaci
  • S. Mezyk
  • T. Mostardi
  • F. P. Scrocco
  • W. Staniszkis
  • G. Turco
Distributed Databases And Transaction Management
Part of the Lecture Notes in Computer Science book series (LNCS, volume 303)

Abstract

DQS is a multidatabase system integrating heterogeneous distributed databases in a SNA network of IBM mainframes. It is a relational system with SQL implemented as the data language. DQS architecture and software organization are presented. Principal implementation problems, such as distributed query processing and optimization are discussed.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. BEL87.
    Bell, D., Fernandez Perez De Talens A., Gianotti, N., Grimson, J., Hutt, A., O'Sullivan, D., Turco, G., MULTI-STAR: A Multidatabase System for Health Information Systems, Proc. of the 7th Int. Congress on Medical Informatics, Rome, September, 1987.Google Scholar
  2. BRE84.
    Breitbart, Y.J., Tieman, L.R., ADDS — Heterogeneous Distributed Database System, Proc. of the 3rd Int. Seminar on Distributed Data Sharing Systems, F.A. Schreiber and W. Litwin (Eds), Parma, Italy, March, 1984, North Holland, 1985.Google Scholar
  3. BRE86.
    Breitbart, Y., Olson, P.L., Thompson, G.R., Database Integration in a Distributed Heterogeneous Database System, Proc. of the Int. Conference on Data Engineering, February 5–7, 1986, Los Angeles, USA, IEEE Computer Society, 1986.Google Scholar
  4. BR184.
    Brill, D., Templeton, M., Yu, C., Distributed Query Optimization in MERMAID: a Frontend to Data Management Systems, Proc. of the Int. Conference on Data Engineering, Los Angeles, April 1984.Google Scholar
  5. CER84.
    Ceri, S., Pelagatti, G., Distributed Databases — Principles and Systems, McGraw-Hill, 1984.Google Scholar
  6. COD79.
    Codd, E.F., Extending the Database Relational Model to Capture More Meaning, ACM TODS, Vol. 4, No. 4, December 1979.Google Scholar
  7. DAT83.
    Data, C.J., The Outer Join, Proc. of the Second Int. Conference on Databases, September 1983, Cambridge, England, Wiley Heyden Ltd, London, 1983.Google Scholar
  8. DAY82.
    Dayal, U., Goodman, N., Query Optimization for CODASYL Database Systems, Proc. of the ACM/SIGMOD 82 Int. Conference on Management of Data, 1982.Google Scholar
  9. DAY83.
    Dayal, U., Processing Queries over Generalization Hierarchies in a Multidatabase System, Proc. of the 9th Int. Conference on Very Large Data Bases, Florence, Italy, October-November 1983.Google Scholar
  10. DUT87.
    Dutkowski, A., Kaminski, W., Kowalewski, M., Staniszkis, W., Distributed Query Optimization in DQS, CRAI Research Report 87-19, Rende, Italy, 1987.Google Scholar
  11. FOR82.
    Forker, H.J., Algebraical and Operational Methods for the Optimization of Query Processing in Distributed Relational Database Systems, Proc. of the 2nd International Symposium on Distributed Data Bases, H.-J. Schneider (Ed.), Berlin, September 1–3, 1982, West Germany.Google Scholar
  12. GLI84a.
    Gligor, V.D., Luckenbaugh, G.L., Interconnecting Heterogeneous Database Management Systems, IEEE Computer, Volume 17, Number 1, 1984.Google Scholar
  13. GLI84b.
    Gligor, V.D., Popescu-Zeletin, R., Concurrency Control Issues in Distributed Heterogeneous Database Management Systems, Proc. of the 3rd Int. Seminar on Distributed Data Sharing Systems, F.A., Schreiber, W. Litwin (Eds.), Parma, Italy, March 1984, North-Holland 1985.Google Scholar
  14. KAM87.
    Kaminski, W., Staniszkis, W., Probabilistic Cardinality Evaluation of Relational Operation Results, Proc. of the 10th Int. Seminar on DBMS, October 1987, Cedzyna, Poland.Google Scholar
  15. LAN82.
    Landers, T., Rosenberg, R.L., An Overview of Multibase, Proc. of the 2nd Int. Symposium on Distributed Data Bases, H.-J. Schreiber (Ed.), Berlin, September 1982, North-Holland, 1982.Google Scholar
  16. LIT82.
    Litwin, W., Boudenant, J., Esculier, C.,Ferrier, A., Glorieux, A.M., La Chimia, J., Kabbaj, K., Molinoux, C., Rolin, P., Stangret, C., SIRIUS Systems for Distributed Data Management, Proc. of the 2nd Int. Symposium on Distributed Data Bases, H.-J. Schreiber (Ed.) Berlin, September 1982, North-Holland, 1982.Google Scholar
  17. MOH84.
    Mohan, C., Recent and Future Trends in Distributed Data Base Management, Proc. of the NYU Symposium on New Directions in Database Systems, May, 1984.Google Scholar
  18. MOS87.
    Mostardi, T., Staniszkis, W., Multidatabase System Design Methodology, Proc. of the 10th Int. Seminar on DBMS, October 1987, Cedzyna, Poland.Google Scholar
  19. SAC85.
    Sacca', D., Vermeir, D., D'Atri, A., Liso, A., Pedersen, G.S., Snijders, J.J., Spyratos, N., Description of the Overall Architecture of the KIWI System, ESPRIT '85: Status Report of Continuing Work, The Commission of the European Communities, North-Holland, 1986.Google Scholar
  20. SMI77.
    Smith, J.M., Smith, D.C.P., Database Abstractions: Aggregation and Generalization, ACM TODS, Vol. 2, No. 2, June 1977.Google Scholar
  21. SMI81.
    Smith, J.M., Bernstein, P.A., Dayal, U.,Goodman, N., Landers, T.A., Lin, W.-T.K.,Wong, E., MULTIBASE — Integrating Heterogeneous Distributed Database Systems, Proc. AFIPS NCC, Volume 50, 1981.Google Scholar
  22. STA83.
    Staniszkis, W., Kowalewski, M., Turco, G., Krajewski, K., Saccone, M., Network Data Management System — General Architecture and Implementation Principles, Proc. of the Third International Conference on Engineering Software, Imperial College of Science and Technology, London, England, April, 1983.Google Scholar
  23. STA84.
    Staniszkis, W., Kaminski, W., Kowalewski, M., Krajewski, K., Mezyk, S., and Turco, G., Architecture of the Network Data Management System, Proc. of the 3rd Int. Seminar on Distributed Data Sharing Systems, F.A. Schreiber and W. Litwin (Eds.), Parma, Italy, March, 1984, North-Holland, 1985.Google Scholar
  24. STA85.
    Staniszkis, W., Distributed Database Management, State-of-the-Art and Future Trends, Proc. of the 8th Int. Seminar on Database Management Systems, October, 1985, Piestany, Cechoslovakia.Google Scholar
  25. TEM83.
    Tempelton, M., Brill, D., Hwang, A., Kameny, I., Lund, E., An Overview of the MERMAID System — A Front-end to Heterogeneous Databases, Proc. of the 16th Annual Electronics and Aerospace Conference, Washington D.C., September, 1983.Google Scholar
  26. TEM86a.
    Tempelton, M., Brill, D., Chen, A., Lund,E., MERMAID — Experiences with Network Operation, Proc. of the Int. Conference on Data Engineering, February 5–7, 1986, Los Angeles, USA, IEEE Computer Society, 1986.Google Scholar
  27. TEM86b.
    Tempelton, M., Brill, D., Chen, A., Dao, S., Lund, E., MacGregor, R., Ward, B., Introduction to AIDA — A Front-end to Heterogeneous Databases, to appear in a IEEE publication.Google Scholar

Copyright information

© Springer-Verlag 1988

Authors and Affiliations

  • V. Belcastro
    • 1
  • A. Dutkowski
    • 1
  • W. Kaminski
    • 1
  • M. Kowalewski
    • 1
  • C. L. Mallamaci
    • 1
  • S. Mezyk
    • 1
  • T. Mostardi
    • 1
  • F. P. Scrocco
    • 1
  • W. Staniszkis
    • 1
  • G. Turco
    • 1
  1. 1.CRAIRende (CS)Italy

Personalised recommendations