By Topic

Developing a triggering system for real-time databases in distributed environment

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$33 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

4 Author(s)
Hye-Sook Yoon ; Dept. of Comput. Sci., Chung Nam Nat. Univ., Taejon, South Korea ; Hyuk Han ; Young-Kuk Kim ; Sung-Il Jin

MMDB (main memory-resident database) systems have been used for real time applications, such as a stock market and an auction system, which require fast response time and predictable behavior. However, most existing MMDB systems do not support active functionalities. Also, the trigger capability which is specified in SQL3 and implemented in some conventional DBMSs provides only an extremely limited form of active functions. The paper proposes a scheme to add active capabilities to existing MMDB without modifying the kernel. Generally, active functions can be classified into event-triggered active functions, such as decision of buying or selling point according to the state of database, and time-triggered active functions, such as periodic updates of stock prices, which are frequently used in real time applications. The proposed scheme is designed to provide both kinds of active functions for MMDB by putting a time manager which checks an absolute time far a time trigger and an SQL processing module which provides an event trigger

Published in:

Object-Oriented Real-Time Distributed Computing, 2001. ISORC - 2001. Proceedings. Fourth IEEE International Symposium on

Date of Conference: