Traditional databases are passive. They do only what isexplicitly requested in the user's query or update operation. Theactive database paradigm states that a database may react in anintelligent way to an external input by creating and executingdatabase operations, which, though not explicitly requested in theinput, are required to preserve invariants associated to the database.
rnThis paradigm replaces many operations traditionally implementedby application programs with descriptive definitions that are partof the database schema. Models and research prototypes based onthis paradigm are POST-GRES, HiPAC, SAPIENS, Ariel.
rnOur model extends existing active database models in thefollowing ways:
rnrn
传统数据库是被动的。它们仅执行用户查询或更新操作中明确要求的内容。主动数据库范例指出,数据库可以通过创建和执行数据库操作来以智能方式对外部输入做出反应,尽管输入中没有明确要求,但是数据库操作是保留与数据库相关联的不变式所必需的。 P> rn
该范例用描述性定义替换了应用程序传统上由应用程序实现的许多操作,这些描述性定义是数据库模式的一部分。基于此范例的模型和研究原型是POST-GRES,HiPAC,SAPIENS和Ariel。 P> rn
我们的模型通过以下方式扩展了现有的活动数据库模型: P> rn
rn
P>
Department of Computer and Information Sciences, Temple University, Philadelphia, PA;
机译:将Cochrane系统评价数据库和摘要与有效性评价数据库中发布的系统评价与全球疾病负担数据相匹配:书目分析
机译:引文增强索引/摘要数据库
机译:Lifescience Global ::摘要:大型实时数据库系统:SQL Server 2016,Oracle 12c和MySQL 5.7个人计算机的比较研究和评论
机译:增强分布式活动数据库系统的ECA规则
机译:主动数据库系统通过不断发展的数据库状态支持规则分析
机译:科学示范文摘。演示摘要:集成式健康中心信息系统:BioSYNTHESIS演示一个用于多个数据库的系统集成工具
机译:增强分布式活动数据库系统的ECa规则
机译:扩展关系数据库系统(RDBms)主动性能的广义主动代理系统。