Semantics of Active Rule in Active Temporal Databases

능동적 시간 데이터베이스에서 능동 규칙의 의미 모델

  • 남광우 (충북대학교 컴퓨터과학과) ;
  • 유근호 (충북대학교 컴퓨터과학과) ;
  • 이종훈 (한국전자통신연구원 컴퓨터소프트웨어연구소 영상처리연구부)
  • Published : 2001.05.25

Abstract

This paper propose an active rule and its semantic model integrating active rule system into temporal database. Most of previous works have been focused on condition action(CA) rule for temporal relations. However, proposed active rule model supports full SQL:3 trigger functionalitics including transition variable and table as well as tuple-level and statement-level active rules in E CA granularity. A bi-temporal concept of active rule and valid time event are also proposed newlv.

본 논문은 시간 데이터베이스에 능동 규칙 시스템을 결합한 능동적 시간 데이터베이스의 능동 규칙 및 실행 모델을 제안한다. 기존의 시간 데이터베이스 능동 규칙 연구들이 시간 릴레이션에 대한 조건-조치 형태의 규칙 지원에 머물렀던데 비하여 제안하는 능동 규칙 모델은 유효 시간 및 트랜잭션 시간을 지원하는 이원 시간 릴레이션에 대해 SQL3 트리거의 기능 모두를 시간 데이터베이스 상에서 지원한다. 즉, 전이 릴레이션 및 전이 변수, 조건-조치의 튜플 및 문 단위 수행을 포함한다. 또한, 능동 규칙의 유효 시간 정의 및 유효시간 사건 등의 새로운 개념을 제시한다.

Keywords

References

  1. R. Snodgrass and I. Ahn, 'Temporal Databases,' IEEE Computer, vol.19, no.9, pp.35-42, September 1986 https://doi.org/10.1109/MC.1986.1663327
  2. J. Widom and S. Ceri, ed. Active Database System, Triggers and Rides For Advanced Database Processing, Morgan Kaufmann Publishers Inc., p.2, 1996
  3. O. Etzion, A. Gal, and A. Segev, 'Data Driven and temporal Rules in PARDES,' in Proc. of Conf. on Rules in Database System, pp.92-108, Edinburgh, Scotland Septmber 1993
  4. 박정석, 신예호, 남광우, 류근호, '시간지원 능동 규칙의 점진적 조건 평가,' 정보과학회 논문지(B), 제26권, 제4호, 462-472쪽, 1999년 4월
  5. R, Chandra and A. Segev, 'Managing Temporal Financial Data in an Extensible Database,' in Proc. of VLDB Conf., pp.302-313, Dublin, Ireland, August 1993
  6. J. Chomicki and D. Tomam, 'Implementing Temporal Integrity Constraints using an Active DBMS,' IEEE Trans. on Knowledge and Data Engineering, vol.7, no.1, pp.566-581 April 1995 https://doi.org/10.1109/69.404030
  7. Sistla, P. and O. Wolfson, 'Temporal Conditions and Integrity Constraints in Active Database Systems,' in Proc. of ACM SIGMOD Conf., pp.269-280, San Jose, USA, May, 1995 https://doi.org/10.1145/223784.223844
  8. Sistla, P. and O. Wolfson, 'Temporal Triggers in Active Databases,' IEEE Trans. on Knowledge and Data Engineering, vol.7, no.3, pp. 471-486, June 1995 https://doi.org/10.1109/69.390251
  9. Gal, Avigdor, Opher Etzion, and Arie Segev, 'TALE : A Temporal Active Language and Execution Model,' Lecture Note in Computer Science, vol.1080, pp.61-81, May 1996
  10. R. T. Snodgrass, M. Bohlen, C. Jensen, and A. Steiner, 'Transitioning Temporal Support in TSQL2 to SQL3,' Lecture Note in computer Science, vol.1399, pp.150-194, June 1997 https://doi.org/10.1007/BFb0053702
  11. D. Klaus and S. Gatziu, 'Events in an Active Object-Oriented Database System,' in Proc. of the Int. Workshop on Rules in Database Systems, pp.23-39, Edinburgh, Scotland, September, 1993
  12. N. Gehani, H. Jagadish, and I. Mumick, 'Event Specification in an Active Object-Oriented Database.' in Proc. of ACM SIGMOD Conf., pp.81-90, San Diego, USA, June 1992 https://doi.org/10.1145/130283.130300
  13. E. N. Hanson and I. Noronha, 'Timer-Driven Database Triggers and Alerters: Semantics and a Challenge,' SIGMOD Record, vol.28, no.4, pp.11-16, December 1999 https://doi.org/10.1145/344816.344839