Skip to main content

Architecture of Active Database Systems

  • Chapter
Active Rules in Database Systems

Part of the book series: Monographs in Computer Science ((MCS))

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.

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 129.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 169.99
Price excludes VAT (USA)
  • Durable hardcover 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.

References

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

    Google Scholar 

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

    Google Scholar 

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

    Google Scholar 

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

    Google Scholar 

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

    Google Scholar 

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

    Google Scholar 

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

    Google Scholar 

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

    Google Scholar 

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

    Google Scholar 

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

    Google Scholar 

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

    Google Scholar 

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

    Google Scholar 

  13. T. Haerder and K. Rothermel. Concurrency Control Issues in Nested Transactions. VLDB Journal, 2(1), 1993.

    Google Scholar 

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

    Google Scholar 

  15. J. Marschner. Non-Standard Transaktionsmanagement in Einem Aktiven Objektorientierten Datenbanksystem. Dipl. Thesis, Dept. of Computer Science, Darmstadt University of Technology, Darmstadt, 1995.

    Google Scholar 

  16. E. Moss. Nested Transactions. MIT Press, Cambridge, MA, 1985.

    Google Scholar 

  17. D.L. Wells, J.A. Blakeley, and C.W. Thompson. Architecture of an Open Object-Oriented Database Management System. IEEE Computer, 25(10), 1992.

    Google Scholar 

Download references

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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

Publish with us

Policies and ethics