Abstract
The architecture of an active DBMS determines both its functionality and the components that are required for its implementation. This chapter addresses first some issues that have an impact on the architecture of an active database system, and presents the various architectural alternatives. The basic functions of an ADBMS are identified and then related to the architectural alternatives. This chapter discusses rule specification and registration, and rule execution. Special attention is devoted to the execution of transactions and its relationship to the execution of ECA rules.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
H. Branding, A.P. Buchmann, T. Kudrass, and J. Zimmermann. Rules in an Open System: The REACH system. In N. W. Paton and M. H. Williams (Eds.), Rules in Database Systems, Proc. 1st Intl. Workshop on Rules in Database Systems, August 1993.
A.P. Buchmann, A. Deutsch, J. Zimmermann, and M. Higa. The REACH Active OODBMS. In Proc. of the 1995 ACM SIGMOD Intl. Conf. on Management of Data, May 1995.
A.P. Buchmann, J. Zimmermann, J. Blakeley, and D. Wells. Building an Integrated Active OODBMS: Requirements, Architecture, and Design Decisions. In Proc. 11th Intl. Conference on Data Engineering, Taipei, Taiwan, March 1995.
C. Collet, T. Coupaye, and T. Svensen. NAOS Efficient and Modular Reactive Capabilities in an Object-Oriented Database System. In Proc. of the 20th Intl. Conf. on Very Large Data Bases, Santiago, Chile, September 1994.
M.J. Carey, D.J. DeWitt, J.E. Richardson, and E.J. Shekita. Object and File Management in the EXODUS Extensible Database System. In Proc. 12 Intl. Conf. on Very Large Data Bases, Kyoto, Japan, August 1986.
S.%Chakravarthy. SENTINEL: An Object-Oriented DBMS with Event-Based Rules. In Proc. of the ACM SIGMOD Intl. Conf. on Management of Data, Tucson, AZ, May 1997.
S. Chakravarthy, V. Krishnaprasad, E. Anwar, and S.-K. Kim. Composite Events for Active Databases: Semantics, Contexts, and Detection. In Proc. of the 20th Intl. Conf. on Very Large Data Bases, Santiago, Chile, September 1994.
U. Dayal, A.P. Buchmann, and D. McCarthy. Rules are Objects Too: a Knowledge Model for an Active, Object-Oriented Database Management System. In Proc. 2nd Intl. Workshop on Object-Oriented Database Systems, Bad Muenster am Stein, Germany, September 1988.
U. Dayal, M. Hsu, and R. Ladin. Organizing Long-Running Activities with Triggers and Transactions. In Proc. of the 1990 ACM SIGMOD Intl. Conf. on Management of Data, Atlantic City, NJ, May 1990.
S. Gatziu and K.R. Dittrich. Events in an Active Object-Oriented Database System. In N. W. Paton and M. H. Williams (Eds.), Rules in Database Systems, Proc. 1st Intl. Workshop on Rules in Database Systems, Edinburgh, August 1993.
S. Gatziu, A. Geppert, and K.R. Dittrich. The SAMOS Active DBMS Prototype. In Proc. of the 1995 ACM SIGMOD Intl. Conf. on Management of Data, San Jose, CA, May 1995.
N.H. Gehani, H.V. Jagadish, and O. Shmueli. Composite event specification in active Databases: Model and Implementation. In Proc. of the 18th Intl. Conf. on Very Large Data Bases, Vancouver, Canada, August 1992.
T. Haerder and K. Rothermel. Concurrency Control Issues in Nested Transactions. VLDB Journal, 2(1), 1993.
G. Kappel, S. Rausch-Schott, and W. Retschitzegger. A Tour of the TriGS Active Database System-Architecture and Implementation. Technical report, Department of Information Systems, Johannes Kepler University, Linz, 1997.
J. Marschner. Non-Standard Transaktionsmanagement in Einem Aktiven Objektorientierten Datenbanksystem. Dipl. Thesis, Dept. of Computer Science, Darmstadt University of Technology, Darmstadt, 1995.
E. Moss. Nested Transactions. MIT Press, Cambridge, MA, 1985.
D.L. Wells, J.A. Blakeley, and C.W. Thompson. Architecture of an Open Object-Oriented Database Management System. IEEE Computer, 25(10), 1992.
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1999 Springer Science+Business Media New York
About this chapter
Cite this chapter
Buchmann, A.P. (1999). Architecture of Active Database Systems. In: Paton, N.W. (eds) Active Rules in Database Systems. Monographs in Computer Science. Springer, New York, NY. https://doi.org/10.1007/978-1-4419-8656-6_2
Download citation
DOI: https://doi.org/10.1007/978-1-4419-8656-6_2
Publisher Name: Springer, New York, NY
Print ISBN: 978-1-4612-6448-4
Online ISBN: 978-1-4419-8656-6
eBook Packages: Springer Book Archive