首页> 外国专利> System and method for consistency constraint management in database middleware

System and method for consistency constraint management in database middleware

机译:数据库中间件中一致性约束管理的系统和方法

摘要

A system and method for constraint management in a database middleware system that responds to queries for data from requesting user applications by accessing diverse data sources. A constraint manager receives notifications of updates from sources that support notification, and the constraint manager monitors other sources that support monitoring, to undertake constraint management. Repairs of inconsistencies are made when possible, and when repairs are not possible, the inconsistencies are nulled out if the inconsistencies are totally useless to the requesting user application. In contrast, if the requesting application has some use for otherwise inconsistent, unrepairable data, the data is sent to the application along with an alert of the inconsistencies. Also, for those sources that do not support either notification or monitoring, the constraint manager executes just-in-time checking, i.e., when a query is received, the constraint manager checks data that is to be accessed pursuant to the query, and if inconsistencies are found, the inconsistencies are virtually repaired, i.e., data received from the source is repaired at the constraint manager. The query is then executed against the repaired data.
机译:一种用于数据库中间件系统中的约束管理的系统和方法,该系统和方法通过访问各种数据源来响应来自请求用户应用程序的数据查询。约束管理器从支持通知的源接收更新的通知,并且约束管理器监视其他支持监视的源以进行约束管理。在可能的情况下进行不一致的修复,并且在不可能进行修复的情况下,如果不一致对于请求用户的应用程序完全无效,则消除不一致。相反,如果发出请求的应用程序对不一致的,不可修复的数据有某种用途,则将数据与不一致情况的警报一起发送到应用程序。另外,对于不支持通知或监视的那些源,约束管理器将执行即时检查,即,当接收到查询时,约束管理器将根据查询来检查要访问的数据,以及发现不一致性,对不一致性进行虚拟修复,即,在约束管理器中修复从源接收的数据。然后针对修复的数据执行查询。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号