首页> 外国专利> Dealing with side effects of transactions in data base systems using a multi-set algebra

Dealing with side effects of transactions in data base systems using a multi-set algebra

机译:使用多集代数处理数据库系统中交易的副作用

摘要

Apparatus and methods for reducing the amount of computation required to determine the consequences of a side effect resulting from a transaction on a relation in a data base system. The apparatus and methods use equational reasoning based on a bag algebra representation of a class of transaction and the relation to produce a pre-expression which describes the side effect. The pre-expression is included in the data base system's data dictionary, and when a transaction of the class is received in the data base system, the pre-expression is used to determine the side effect. The pre-expression is formed with a strongly-minimal pair of delete and insert bags. The apparatus and methods may be used to maintain materialized views, to check for violation of constraints on the data base, and to activate triggers, monitors, and active queries.
机译:用于减少确定因事务对数据库系统中的关系产生的副作用的后果所需的计算量的设备和方法。该设备和方法基于交易类别的袋代数表示及其关系使用方程式推理,以产生描述副作用的预表达。预表达包含在数据库系统的数据字典中,当在数据库系统中接收到此类的事务时,将使用预表达来确定副作用。预表达由一对极少的删除和插入包构成。该装置和方法可用于维护实例化视图,检查是否违反数据库约束以及激活触发器,监视器和活动查询。

著录项

  • 公开/公告号US5535385A

    专利类型

  • 公开/公告日1996-07-09

    原文格式PDF

  • 申请/专利权人 AT&T CORP.;

    申请/专利号US19950444467

  • 发明设计人 LEONID LIBKIN;TIMOTHY G. GRIFFIN;

    申请日1995-05-19

  • 分类号G06F17/30;

  • 国家 US

  • 入库时间 2022-08-22 03:38:16

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号