Over the past few years, the topic of active databases has become an i
mportant area of research, A number of efforts-both research prototype
s and commercial database management systems (DBMSs)-have addressed su
pport for event-condition-action (EGA) rule in databases, This paper e
xamines the motivations for providing this capability, identifies feat
ures that form the basis for supporting active functionality and provi
des a capsule summary of active database features of early commercial
systems as well as research prototypes. Three broad categories-rule ex
pressiveness, execution semantics, and efficiency-are used for the cap
sule summary.