An overview of production rules in database systems
- 1 June 1993
- journal article
- research article
- Published by Cambridge University Press (CUP) in The Knowledge Engineering Review
- Vol. 8 (2), 121-143
- https://doi.org/10.1017/s0269888900000126
Abstract
Database researchers have recognized that integrating a production rules facility into a database system provides a uniform mechanism for a number of advanced database features including integrity constraint enforcement, derived data maintenance, triggers, protection, version control, and others. In addition, a database system with rule processing capabilities provides a useful platform for large and efficient knowledge-base and expert systems. Database systems with production rules are referred to asactive database systems, and the field of active database systems has indeed been active. This paper summarizes current work in active database systems, and suggests future research directions. Topics covered include database rule languages, rule processing semantics, and implementation issues.Keywords
This publication has 19 references indexed in Scilit:
- Behavior of database production rulesPublished by Association for Computing Machinery (ACM) ,1992
- The POSTGRES next generation database management systemCommunications of the ACM, 1991
- Set-oriented constructsPublished by Association for Computing Machinery (ACM) ,1991
- Making deductive databases a practical technology: a step forwardPublished by Association for Computing Machinery (ACM) ,1990
- On rules, procedure, caching and views in data base systemsPublished by Association for Computing Machinery (ACM) ,1990
- Starburst mid-flight: as the dust clears (database project)IEEE Transactions on Knowledge and Data Engineering, 1990
- Logic Programming and DatabasesPublished by Springer Nature ,1990
- Compiling complex database transition triggersPublished by Association for Computing Machinery (ACM) ,1989
- The HiPAC project: combining active databases and timing constraintsACM SIGMOD Record, 1988
- Rete: A fast algorithm for the many pattern/many object pattern match problemArtificial Intelligence, 1982