PAPER DIGEST
Most Influential SIGMOD 1990 Paper · 2026-03 edition

On Rules, Procedure, Caching And Views In Data Base Systems

Michael Stonebraker; Anant Jhingran; Jeffrey Goh; Spyros Potamianos

Venue
ACM SIGMOD Conference (SIGMOD) 1990
Recognition
Most Influential SIGMOD 1990 Paper (Rank No. 9)
Edition
2026-03
Impact factor
4
Certificate ID
ae6c865e256f6f6c

Abstract

This paper demonstrates that a simple rule system can be constructed that supports a more powerful view system than available in current commercial systems. Not only can views be specified by using rules but also special semantics for resolving ambiguous view updates are simply additional rules. Moreover, procedural data types as proposed in POSTGRES are also efficiently simulated by the same rules system. Lastly, caching of the action part of certain rules is a possible performance enhancement and can be applied to materialize views as well as to cache procedural data items. Hence, we conclude that a rule system is a fundamental concept in a next generation DBMS, and it subsumes both views and procedures as special cases.

Download PDF certificate