Skip to main content

Transaction management in design databases

  • Transaction Management
  • Conference paper
  • First Online:
Computer-Aided Cooperative Product Development (WCACPD 1989)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 492))

Included in the following conference series:

  • 184 Accesses

Abstract

Databases are being increasing applied to support design and engineering, implemented on a backend file server and supporting shared access. A fundamental difference between traditional database management and design database management is that for most of the design process, integrity is partial. A management scheme, called entity state transaction management, is proposed that deals with both the partial ordering of transactions and concurrency control over shared information resources. The techniques for automatic management of integrity are described in the light of the following problems: coordinating iterated partial analyses of an engineering system, propagation of design decisions in one subsystem to other subsystems and concurrent design operations within a single subsystem. The implications of entity state management for engineering database schema definition are also explored.

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

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Bernstein, P.A., Shipman, D.W., Wong, W.S. Formal aspects of serializability in database concurrency control. IEEE, Trans. Software Eng. SE-5(3), May, 1979.

    Google Scholar 

  2. Eastman, C.M. Database Facilities for Engineering Design. Proc. IEEE 69(10), October, 1981.

    Google Scholar 

  3. Eastman, C.M., Kutay, A.R. Transactions and Concurrency in Engineering Databases. IBS Report, CMU, 1982.

    Google Scholar 

  4. Eswaren, K.P., Gray, J.N., Lorie, R.A., Traiger, I.L. The notions of consistency and predicate locks in a shared database system. Communications ACM 19(2): 624–633, Nov., 1976.

    Google Scholar 

  5. Gray, J. Notes on Database Operating Systems. Operating Systems — An Advanced Course. Springer Verlag, 1978.

    Google Scholar 

  6. Kung, H.T. and J.T. Robinson On optimistic methods of concurrency control. ACM Transaction Database Systems 6,2 (June 1981), 213–226.

    Google Scholar 

  7. Moss, J. Eliot Nested Transactions: An Approach to Reliable Distributed Computing. MIT Press, 1985.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Duvvuru Sriram Robert Logcher Shuichi Fukuda

Rights and permissions

Reprints and permissions

Copyright information

© 1991 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Eastman, C.M., Kutay, A. (1991). Transaction management in design databases. In: Sriram, D., Logcher, R., Fukuda, S. (eds) Computer-Aided Cooperative Product Development. WCACPD 1989. Lecture Notes in Computer Science, vol 492. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0014285

Download citation

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

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-54008-3

  • Online ISBN: 978-3-540-47345-9

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics