Überblick
Datenbanktransaktionen, die nach dem ACID-Prinzip arbeiten, sind ein sehr wirksames Konstrukt zur fehlertoleranten Betriebsmittelverwaltung. Ein Blick auf mögliche neue Datenbankanwendungen im Dienstleistungs- und Ingenieurbereich macht deutlich, daß hier über die Betriebsmittelverwaltung hinaus der Problemlösungsprozeß zu unterstützen ist, um die Benutzerproduktivität zu erhöhen. Von klassischen Transaktionen ausgehend wird in diesem Aufsatz über die Beschreibung und Analyse von Transaktionserweiterungen (geschachtelte Transaktionen, Mehrebenen-Transaktionen, Sagas) zur Strukturierung von modallogisch begründeten Problemlösungszyklen übergegangen, um durch diese Erweiterung Betriebsmittelverwaltung und Anwendungsunterstützung zu vereinigen.
Abstract
Database transactions following the ACID-principle are an effective means for a fault-tolerant data resource management. Looking upon potential new database applications in service and engineering industries reveals a need for supporting the problem solving process beyond the conventional resource administration, in order to enhance user’s productivity. Starting from the conventional approach extensions of transactions (e.g. nested transactions, multi-level transactions, sagas) are analyzed as an intermediate stage to problem solving cycles. They are based on modal logic and rest upon classical transaction management.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
Literatur
Chrysanthis, P.; Ramamritham, K.: ACTA: A Framework for Specifying and Reasoning about Transaction Structure and Behavior, in: Garcia-Molina, H.; Jagadish, H.V.: Proceedings of the 1990 ACM SIGMOD International Conference on Management of Data, Atlantic City, Volume 19, Issue 2, June 1990.
Davies, C.T. (Jr.): Data processing spheres of control, IBM System Journal, Vol. 17 (1978), No. 2, S. 179–198.
Garcia-Molina, H.; Salem, K.: SAGAS, in: Proceedings of the International Conference on Management of Data (SIGMOD), San Francisco, 1987, S. 249–259.
Gray, J.: The Transaction Concept: Virtues and Limitations, in: Proceedings of the 7th International Conference on Very Large Data Bases (VLDB), Cannes, 1981, S. 144–154.
Härder, Th.; Reuter, A.: Architektur von Datenbanksystemen für Non-Standard-Anwendungen, in: Blaser, A.; Pistor, P. (Hrsg.): Datenbanksysteme in Büro, Technik und Wissenschaft, Karlsruhe, 1985, S. 253–286.
Johannsen, W.: Integration of Different Transaction Models in Federative Distributed Database Systems, IBM European Networking Center, Heidelberg, Technical Report No. 43.9001, 1990.
Lorenzen, P.: Praktische und theoretische Modalitäten, in: Philosophia Naturalis, 17. Jahrg., S. 261–279, sowie in Lorenzen, P.: Grundbegriffe technische und praktische Kultur, Suhrkamp-verlag, Frankfurt, S. 35–55.
Lorenzen, P.: Lehrbuch der Konstruktiven Wissenschaftstheorie, BI-Verlag, Mannheim, 1987.
Moss, J.E.B.: Nested Transactions — An Approach to Reliable Distributed Computing, MIT Press Series in Information Systems, Cambridge 1985.
Pausch, R.: Adding Input and Output to the Transactional Model, Ph.D. thesis CMU-CS-88–171, Department of Computer Science, Carnegie Mellon University, Pittsburgh, 1988.
Reuter, A.: Fehlerbehandlung in Datenbanksystemen: Datenbank-Recovery, Carl Hanser Verlag, München, 1981.
Reuter, A.; Wächter, H.: Neue Transaktionskonzepte, unveröffentlichtes Manuskript, Stuttgart, 1990.
Relational Technology Incorporation: INGRES/SQL Reference Manual, Release 6.3, VAX/VMS, Nov. 1989.
Rusinkiewicz, M.E.; Elmagarmid, A.K.; Leu, Y.; Litwin, W.: Extending The Transaction Model to Capture more Meaning, in: ACM SIGMOD RECORD, Volume 19, Number 1, March 1990, S. 3–8.
Reuter, A.: Grundkonzepte und Realisierungsstrategien des ConTract-Modells, erscheint in: Informatik Forschung und Entwicklung, Heft 4, 1990.
Scheck, H.-J.; Weikum, G.: DASDBS: Konzepte und Architektur eines neuartigen Datenbanksystems, in: Informatik: Forschung und Entwicklung, Band 2, Heft 3, 1987.
Wedekind, H.: Eine logische Analyse des Verhältnisses von Anwendungsund Datenbanksystemen, in: Härder, T. (Hrsg.): Datenbanksysteme in Büro, Technik und Wissenschaft, Proceedings, GI/SI-Fachtagung, Zürich, 1989, Informatik-Fachberichte 204, Springer-Verlag, Berlin 1989, S. 19–42.
Weikum, G.: Enhancing Concurrency in Layered Systems, in: Proc. 2nd Int. Workshop on High Performance Transaction Systems, Asilomar, 1987.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1990 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Jablonski, S., Reinwald, B., Ruf, T., Wedekind, H. (1990). Von Transaktionen zu Problemlösungszyklen: Erweiterte Verarbeitungsmodelle für Non-Standard-Datenbanksysteme. In: Härder, T., Wedekind, H., Zimmermann, G. (eds) Entwurf und Betrieb verteilter Systeme. Informatik-Fachberichte, vol 264. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-76309-0_13
Download citation
DOI: https://doi.org/10.1007/978-3-642-76309-0_13
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-53490-7
Online ISBN: 978-3-642-76309-0
eBook Packages: Springer Book Archive