Management of different database systems and/or environments
First Claim
Patent Images
1. A method, implemented at least partly by a device, for processing one or more database requests in a database environment that includes multiple database systems that differ with respect to at least one of:
- one or more database capabilities, one or more representations of data, and one or more interfaces provided for accessing the database systems, the method comprising;
receiving at least one database request associated with data of one or more of the multiple database systems; and
processing the at least one database request by at least one of the database systems in consideration of at least one of the differences between the multiple database systems by performing at least the following;
determining whether the at least one database request can be independently processed by at least one the database systems; and
creating a link between two or more of the database systems in order to process the least one database request when the determining determines that none of the database systems can independently process the at least one database request.
1 Assignment
0 Petitions
Accused Products
Abstract
A database request can be processed at least partly based on one or more differences between multiple database systems and/or environments. The differences can, for example, include differences between one or more database capabilities respectively provided by the multiple database systems, differences between the representation of data in the multiple database systems, and differences in the interfaces for accessing the multiple database systems.
2 Citations
21 Claims
-
1. A method, implemented at least partly by a device, for processing one or more database requests in a database environment that includes multiple database systems that differ with respect to at least one of:
- one or more database capabilities, one or more representations of data, and one or more interfaces provided for accessing the database systems, the method comprising;
receiving at least one database request associated with data of one or more of the multiple database systems; and processing the at least one database request by at least one of the database systems in consideration of at least one of the differences between the multiple database systems by performing at least the following; determining whether the at least one database request can be independently processed by at least one the database systems; and creating a link between two or more of the database systems in order to process the least one database request when the determining determines that none of the database systems can independently process the at least one database request. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
- one or more database capabilities, one or more representations of data, and one or more interfaces provided for accessing the database systems, the method comprising;
-
20. A device that includes one or more processor configured to:
-
process one or more database requests in a database environment that includes multiple database systems that differ with respect to at least one of;
one or more database capabilities, one or more representations of data, and one or more interfaces provided for accessing the database systems;
receive at least one database request associated with data of one or more of the multiple database systems;process the at least database request by at least one of the database systems in consideration of at least one of the differences between the multiple database systems; and determine whether the at least one database request can be independently processed by at least one the database systems; and create a link between two or more of the database systems in order to process the least one database request when the determining determines that none of the database systems can independently process the at least one database request.
-
-
21. A non-transitory computer readable storage medium storing at least executable code for processing one or more database requests in a database environment that includes multiple database systems that differ with respect to at least one of:
- one or more database capabilities, one or more representations of data, and one or more interfaces provided for accessing the database systems, wherein the executable code when executed;
receives at least one database request associated with data of one or more of the multiple database systems; processes the at least one database request by at least one of the database systems in consideration of at least one of the differences between the multiple database systems; and determine whether the at least one database request can be independently processed by at least one the database systems; and create a link between two or more of the database systems in order to process the least one database request when the determining determines that none of the database systems can independently process the at least one database request.
- one or more database capabilities, one or more representations of data, and one or more interfaces provided for accessing the database systems, wherein the executable code when executed;
Specification