Skip to main content
Log in

Data management support for database management

  • Published:
Acta Informatica Aims and scope Submit manuscript

Summary

Database management systems today face a rising demand for higher transaction rates and shorter response time. One of the essential requirements for meeting this demand is appropriate operating system support for database management functions. This paper proposes the introduction of the concept of “consistency-preserving containers” into data management in order to improve data management support for database management. Moreover, it presents the formal definition of a transactionoriented interface between data management and database management based on this concept, and introduces a locking scheme allowing high concurrency of transactions while guaranteeing consistency. Logging and recovery aspects of the concept are discussed.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Bayer, R.: Integrity, concurrency and recovery in databases. Lecture Notes in Computer Science, Vol. 44. Berlin-Heidelberg-New York: Springer 1976

    Google Scholar 

  2. Bayer, R., Heller, H., Reiser, A.: Parallelism and recovery in database systems. ACM TODS, June 1980

  3. Bayer, R., Elhardt, K., Heller, H., Reiser, A.: Distributed concurrency control in database systems. Proc. 6th Int. Conf. on VLDB, Montreal, 1980

  4. Elhardt, K.: Das Datenbank-Cache: Entwurfsprinzipien, Algorithmen, Eigenschaften. (The database cache: Design principles, algorithms, characteristics.) Dissertation am Institut for Informatik, TU München, Mai 1982

  5. Gray, J.: Notes on Database Operating Systems. Lecture Notes in Computer Science, Vol. 60. Berlin-Heidelberg-New York: Springer 1978

    Google Scholar 

  6. Gray, J., McJones, P., Blasgen, M., Lindsay, B., Lorie, R., Price, T., Putzolu, F., Traiger, I.: The recovery manager of the System R database manager. ACM Computing surveys, Vol. 13, No. 2, June 1981

  7. Obermaier, F.: Zustandsübergänge zweistufiger Datenobjekte in einem Datenbanksystem. (State transitions of two-level data objects in a database management system.) Diplomarbeit an der TU München, 1981

  8. Ringel, C., Schlichtiger, P.: Konsistenzerhaltende Container. (Consistency-preserving containers.) Investigation Report 2.13.21.3.1: SIEMENS AG 1980

  9. Roth, C.: Zulässige Zustandsübergänge eines Datenobjekts aufgrund von Operationen in einem Datenbanksystem. (Permissible state transitions of a data object due to operations in a database management system.) Diplomarbeit an der TU München, 1980

  10. Stonebraker, M.: Operating system support for database management. CACM 7 (1981)

  11. Härder, T., Reuter, A.: Concepts of Implementing a Centralized Database Management System, Proc. ACM ICS, Teubner 1983

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Bayer, R., Schlichtiger, P. Data management support for database management. Acta Informatica 21, 1–28 (1984). https://doi.org/10.1007/BF00289137

Download citation

  • Received:

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF00289137

Keywords

Navigation