Database impact analysis
AssigneeAccenture Global Solutions Limited
InventorSiddharth Suri
Life of this patent
Estimating the term…
Abstract
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for analyzing impact of a computer-readable code on a database are enclosed. In some implementations, actions include: receiving a computer-readable code from a computing device, determining one or more logical sets based on one or more database functions, identifying one or more table names in the one or more logical sets, the one or more table names being identified based on at least one database function that is set as a table identifier, the table names referring to respective tables in the database, providing a list of table names comprising one or more of the table names, and transmitting the list of table names to the computing device for display to a user.
Claims21
A computer-implemented method for analyzing impact of a computer-readable code on a database, the method being executed by one or more processors and comprising:
- receiving, by the one or more processors, the computer-readable code from a computing device;
- determining, by the one or more processors, one or more logical sets based on one or more database functions, each of the one or more logical sets including at least one of the one or more database functions;
- identifying, by the one or more processors, one or more table names in the one or more logical sets, the one or more table names being identified based on at least one database function that is set as a table identifier, the table names referring to respective tables in the database;
- providing, by the one or more processors, a list of table names comprising one or more of the table names;
- and
- transmitting, by the one or more processors, the list of table names to the computing device for display to a user.
One or more non-transitory computer-readable storage media coupled to one or more processors and having instructions stored thereon which, when executed by the one or more processors, cause the one or more processors to perform operations for analyzing impact of a computer-readable code on a database, the operations comprising:
- receiving the computer-readable code from a computing device;
- determining one or more logical sets based on one or more database functions, each of the one or more logical sets including at least one of the one or more database functions;
- identifying one or more table names in the one or more logical sets, the one or more table names being identified based on at least one database function that is set as a table identifier, the table names referring to respective tables in the database;
- providing a list of table names comprising one or more of the table names;
- and
- transmitting the list of table names to the computing device for display to a user.
A system, comprising:
- one or more processors;
- and
- a computer-readable storage device coupled to the one or more processors and having instructions stored thereon which, when executed by the one or more processors, cause the one or more processors to perform operations for analyzing impact of a computer-readable code on a database, the operations comprising:
- receiving the computer-readable code from a computing device;
- determining one or more logical sets based on one or more database functions, each of the one or more logical sets including at least one of the one or more database functions;
- identifying one or more table names in the one or more logical sets, the one or more table names being identified based on at least one database function that is set as a table identifier, the table names referring to respective tables in the database;
- providing a list of table names comprising one or more of the table names;
- and
- transmitting the list of table names to the computing device for display to a user.
Dependencies are inferred from the claim text.