Systems and processes for evaluating database complexities
AssigneeElectronic Data Systems Corporation
InventorsCraig B. Hambrick, Babak Makkinejad
Life of this patent
Estimating the term…
Abstract
A database may be evaluated to determine the complexity of the database. Metadata associated with a database may be retrieved and database information may be identified from the retrieved metadata. Database information may include, for example, a number of tables, a number of attributes of a table, a number of relationships in a table, or a number of records in a table of a database. A database complexity score may be determined based on identified database information.
Claims20
A computerized method of evaluating a complexity of a database, the method comprising:
- retrieving metadata associated with a database;
- identifying database information from the retrieved metadata, wherein the identified database information comprises numerical information, and wherein the database information includes at least two of a quantity of tables, a quantity of attributes of a table, a quantity of types of attributes, a quantity of relationships in a table, or a quantity of records in a table of a database;
- determining a database complexity score based on the identified database information, wherein the database complexity score comprises a weighted function of the database information, and wherein the weight applied to each item of the database information is predetermined.
A computerized method of evaluating a complexity of a database, the method comprising:
- retrieving metadata associated with a database;
- identifying database information from the retrieved metadata, wherein the identified database information comprises numerical information, and wherein the database information includes at least two of a quantity of tables, a quantity of attributes of a table, a quantity of types of attributes, a quantity of relationships in a table, or a quantity of records in a table of a database;
- determining a database complexity score based on the identified database information, wherein the database score comprises a function of the database information, wherein the function includes a summation of a square of a table score for each table of the database.
An article of manufacture comprising a computer readable medium storing instructions operable to cause one or more apparatus to perform operations comprising:
- retrieving metadata associated with a database;
- identifying database information from the retrieved metadata, wherein the identified database information comprises numerical information, and wherein the database information includes at least one of:
- a quantity of tables, a quantity of attributes of a table, a quantity of types of attributes, a quantity of relationships in a table, or a quantity of records in a table of a database;
- determining a database complexity score based on the identified database information, wherein the database score comprises a function of the database information.
Dependencies are inferred from the claim text.