Skip to main content

Abstract

In previous chapters we discussed the DBMS and database from a number of different angles as well as the types of users, architectural levels, structures and models necessary to describe the database. This chapter presents database software under well defined modules (languages or sublanguages — all part of the overall DBMS) and outlines the main objectives and tasks performed by each.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  • ANSI, X3H2 Technical Committee on Databases, X3H2 Technical Committee on Databases, ‘Relational Database Language’, 1986.

    Google Scholar 

  • CODASYL, Report of the CODASYL Data Description Language Committee, Pergamon Press, 1978.

    Google Scholar 

  • Cosmadakis, S. & Papadimitriou, C. H. H., ‘Updates of Relational Views’, Proc. ACM SIGAT-SIGMOD Symposium on Principles of Database Systems, March 1983.

    Google Scholar 

  • Date, C. J. J., ‘An Introduction to Database Systems’, Vol. II, Addison-Wesley, 1984.

    Google Scholar 

  • Duyn, J. Van, ‘Developing a Data Dictionary System’, Prentice-Hall, 1982.

    Google Scholar 

  • Furtado, A. L. & Casanova, M. A., ‘Updating Relational Views’, In: Query Processing in Database Systems, Kim W., Reiner D. & Batory D. (editors), Springer Verlag, New York, 1986.

    Google Scholar 

  • Gittins, D., ‘Query Language Systems’, Edward Arnold, 1986.

    Google Scholar 

  • Goldfine, A., ‘Using the Information Resource Dictionary System Command Language’ ISO TC97/SC21 N474, 1984.

    Google Scholar 

  • Kahn, B. K. & Lumsden, E. W., ‘A User-oriented Framework for Data Dictionary Systems’, ACM SIGBDP, Vol. 15, No. 1, pp. 28–36, 1983.

    Google Scholar 

  • Sordi, J. J., ‘The Query Management Facility’, IBM Systems J., Vol. 23, No. 2, pp. 126–150, 1984.

    Article  Google Scholar 

  • Teorey, T. J. & Fry, J. P., ‘Design of Database Structures’, Prentice-Hall, 1982.

    Google Scholar 

  • Yannakoudakis, E. J. & Cheng, C. P., ‘A Rigorous Approach to Data Type Specification’, Computer Bulletin, Vol 3, Part 4, pp. 31–36, 1987.

    Google Scholar 

  • Zloof, M. M., ‘Query-By-Example: A Database Language’, IBM Systems J., Vol. 16, No. 4, pp. 324–343, 1977.

    Article  Google Scholar 

  • Zloof, M. M., ‘QBE/OBE: A Language for Office Business and Office Automation’, Computer, pp. 13–22, May 1981.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

Copyright information

© 1988 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

Yannakoudakis, E.J. (1988). The Architecture of Database Software. In: The Architectural Logic of Database Systems. Springer, London. https://doi.org/10.1007/978-1-4471-1616-5_4

Download citation

  • DOI: https://doi.org/10.1007/978-1-4471-1616-5_4

  • Publisher Name: Springer, London

  • Print ISBN: 978-3-540-19513-9

  • Online ISBN: 978-1-4471-1616-5

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics