发明名称 PERFORMING LOGICAL VALIDATION ON LOADED DATA IN A DATABASE
摘要 An aspect of performing logical validation on loaded data in a database includes a rule engine configured to, in response to an addition or update of a new rule for logical validation, determine a delta rule that includes a delta part of the new rule with respect to existing rules. An aspect also includes an object container containing object instances that have been validated using the existing rules. The object instance contains only data related to the existing rules and extracted from the database. An aspect further includes a validation engine configured to, upon determining that the delta rule relates to extra data other than the data contained in the object instance, extract the extra data from a database and add it to corresponding object instances, and use at least a part of the new rule to perform logical validation on the relevant object instances in the object container.
申请公布号 US2015193474(A1) 申请公布日期 2015.07.09
申请号 US201514591294 申请日期 2015.01.07
申请人 International Business Machines Corporation 发明人 Deng Bai Chen;Song An Chao;Sun Feng Cheng;Sun Jing;Xu Lin
分类号 G06F17/30 主分类号 G06F17/30
代理机构 代理人
主权项 1. A system for performing logical validation on loaded data in a database, comprising: a memory having computer readable instructions; and a processor for executing the computer readable instructions, the computer readable instructions including: storing one or more object instances that have been validated using existing rules, wherein the object instance contains only data related to the existing rules and extracted from the database; in response to an addition or an update of a new rule for logical validation, determining a delta rule comprising a delta part of the new rule with respect to existing rules, the delta rule determined by comparing attributes between the new rule and the existing rules; upon determining that the delta rule relates to data not contained in the object instance, extracting the data not contained in the object instance from the database and adding it to corresponding object instances; and using at least a part of the new rule to perform logical validation on object instances determined to be relevant.
地址 Armonk NY US