Skip to main content

Konkurrierende Zugriffe

  • Chapter
Datenbanken
  • 7885 Accesses

Auszug

Schon im ersten Kapitel haben wir die Anforderung an eine Datenbank diskutiert, mehrere, „gleichzeitig“ erfolgende Zugriffe auf die Datenbasis verarbeiten zu können. Ich habe das Wort „gleichzeitig“ in Anführungszeichen gesetzt, weil zu einem gegebenen Zeitpunkt natür lich immer nur ein einziger Zugriff stattfinden kann. Aber: Es ist sehr gut möglich, dass meh rere Transaktionen (aus verschiedenen Programmen) abwechselnd auf die Datenbank zugrei fen, ehe sie mit einem COMMIT oder ROLLBACK beendet werden. Das kann zu dramati schen Unkorrektheiten der Datenbank bzw. zu einer vollständigen gegenseitigen Blockade der verschiedenen Verarbeitungen führen, wenn man keine Gegenmaßnahmen ergreift. Wir werden uns hier mit dieser Problematik beschäftigen. Wieder gilt: Alles, was wir hier besprechen werden, ist für die Logik von Applikationen auf beliebigen Datenbanksystemen wichtig und gültig - es gibt hier nichts Spezifisches für relationale Systeme.

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 39.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.

Literatur-und Linkverzeichnis

  1. Aigner, Martin: Diskrete Mathematik, Friedr. Vieweg & Sohn Verlag, Wiesbaden, 2006

    Google Scholar 

  2. Balzert, Helmut: SQL, W3L GmbH, Herdecke, 2003

    Google Scholar 

  3. Bayer, Rudolf; McCreight, Edward: Organization and Maintenance of Large Or dered Indexes, Acta Informatica 1, No. 3 (1972)

    Google Scholar 

  4. Chen, Peter Pi-Shan: The Entity-Relationship Model: Towards a Unified View of Data, ACM Transaktions on Database System, Vol 1, No. 1 March 1976

    Google Scholar 

  5. Codd, Edgar Frank: A Relational Model for Large Shared Data Banks, Communi cations of the ACM, Vol 13, No. 6, June 1970

    Google Scholar 

  6. Date, Chris J.: An Introduction to Database Systems, Addison-Wesley, 2004

    Google Scholar 

  7. Date, Chris J.: Appendix D (Storage Structures and Access Methods) zu [Datel] kann heruntergeladen werden von: ftp://ftp.aw.com/cseng/authors/date/eight/AppD

  8. Eirund, Helmut; Kohl, Ullrich: Datenbankenleicht gemacht, B. G Teubner Verlag, Wiesbaden, 2003

    Google Scholar 

  9. Eswaran, K.P.; Gray, J.N.; Lorie, I.A.; Traiger, I.L.: The Notions of Consistency and Predicate Locks in a Data Base System, Communinations of the ACM (Association for Computing Machinery) 19,No 11 (November 1976)

    Google Scholar 

  10. Heitsiek, Stefan: Oracle 8-die Objektdatenbank, BHV Verlags GmbH, Kaarst-Büttgen, 1998

    Google Scholar 

  11. Heuer, Andreas; Saake, Gunter: Datenbanken: Konzepte und Sprachen, mitp-Verlag, Bonn, 2000

    Google Scholar 

  12. Hohenstein, Uwe; Lauffer, Regina; Schmatz, Klaus-Dieter; Weikert, Petra: Objekt orientierte Datenbanksysteme, Friedr. Vieweg & Sohn Verlag, Wiesbaden, 1997

    Google Scholar 

  13. Fritze, Jörg; Marsch, Jiürgen: Erfolgreiche Datenbankanwendung mit SQL3, Friedr. Vieweg & Sohn Verlag, Wiesbaden, 2002

    Google Scholar 

  14. Jarosch, Helmut: Grundkurs Datenbankentwurf, Friedr. Vieweg & Sohn Verlag, Wiesbaden, 2003

    Google Scholar 

  15. Meier, Andreas: Relationale Datenbanken, Springer-Verlag, Berlin Heidelberg New York, 2003

    Google Scholar 

  16. Ottmann, Thomas; Widmayer, Peter: Algorithmen und Datenstrukturen, Spektrum Akademischer Verlag, Heidelberg Berlin Oxford, 1996

    MATH  Google Scholar 

  17. Sauer, Hermann: Relationale Datenbanken, Addison-Wesley, Deutschland, 1998

    Google Scholar 

  18. Sedgewick, Robert: Algorithmen in C++, Addison-Wesley, Deutschland, 1992

    Google Scholar 

  19. Steiner, René: Theorie und Praxis relationaler Datenbanken, Friedr. Vieweg & Sohn Verlag, Wiesbaden. 2003

    Google Scholar 

Download references

Rights and permissions

Reprints and permissions

Copyright information

© 2007 B. G. Teubner Verlag / GWV Fachverlage GmbH, Wiesbaden

About this chapter

Cite this chapter

(2007). Konkurrierende Zugriffe. In: Datenbanken. Teubner. https://doi.org/10.1007/978-3-8351-9108-2_14

Download citation

Publish with us

Policies and ethics