Low maintenance data delivery and refresh system for decision support system database
First Claim
1. A method for maintaining data integrity of a decision support system when data is to be updated/refreshed in one or more de-normalized relational databases therein, said a de-normalized database having an entity-attribute-relationship architecture, said method comprising the steps, in sequence, ofcollecting update data in a staging table corresponding to an entity or database,identifying instances of an entity to be updated in a home entity table of said decision support system,erasing instances of an entity in said home entity table of said decision support system which are identified by said identifying step,merging said update data with import data from instances in another entity or database to form merged data, andstoring said merged data as instances in said home entity table of said decision support system.
1 Assignment
0 Petitions
Accused Products
Abstract
Processing overhead for maintenance of integrity of one or more de-normalized relational databases including an entity-attribute-relationship architecture during updates thereof in a decision support system is expedited by transfer and merger of data by use of standard utilities under control of control files corresponding to the database architecture. Complexity of maintenance of the database as the database architecture is changed is minimized by alteration of the control files but not the utilities or the complex protocols of previously known systems. By thus reducing processing overhead when updating and/or refreshing of the database(s) is to be done, data may be efficiently maintained with improved currency while enhancing availability of the system to the user. Efficiency of the decision support system is improved since de-normalization may be accommodated by the modification of control files which are preferably in the form of SQL statements and thus the database architecture can be readily optimized at will or adaptively for high search efficiency.
-
Citations
15 Claims
-
1. A method for maintaining data integrity of a decision support system when data is to be updated/refreshed in one or more de-normalized relational databases therein, said a de-normalized database having an entity-attribute-relationship architecture, said method comprising the steps, in sequence, of
collecting update data in a staging table corresponding to an entity or database, identifying instances of an entity to be updated in a home entity table of said decision support system, erasing instances of an entity in said home entity table of said decision support system which are identified by said identifying step, merging said update data with import data from instances in another entity or database to form merged data, and storing said merged data as instances in said home entity table of said decision support system.
Specification