MECHANISM FOR UPDATING OLAP SYSTEM STRUCTURE AND OLTP SYSTEM STRUCTURE STRUCTURE
First Claim
Patent Images
1. A system, comprising:
- a processor;
a computer-readable storage medium;
a metadata repository configured to store structure metadata, wherein the structure metadata defines one or more structures for storing data in both;
a) a relational database, and b) a multidimensional database;
metadata generation logic configured to automatically generate first structure metadata that describes the first structure in response to receiving a first request to generate a first structure for storing data;
wherein the metadata repository is further configured to store the first metadata.
1 Assignment
0 Petitions
Accused Products
Abstract
In an embodiment, for any structural change that is made to a relational database, a corresponding change is also made to the multidimensional database. In an embodiment, the system determines that a particular structure is not implemented on the multidimensional database system. Based on metadata that defines the structure that is supposed to exist in the multidimensional database, the appropriate structure is created.
17 Citations
18 Claims
-
1. A system, comprising:
-
a processor; a computer-readable storage medium; a metadata repository configured to store structure metadata, wherein the structure metadata defines one or more structures for storing data in both;
a) a relational database, and b) a multidimensional database;metadata generation logic configured to automatically generate first structure metadata that describes the first structure in response to receiving a first request to generate a first structure for storing data; wherein the metadata repository is further configured to store the first metadata. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method, comprising:
-
maintaining a metadata repository that stores structure metadata, wherein the structure metadata defines one or more structures for storing data in both;
a) a relational database, and b) a multidimensional database;in response to receiving a first request to generate a first structure for storing data, automatically generating first structure metadata that describes the first structure; storing the first metadata in the metadata repository; wherein the method is performed by one or more computing devices. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A computer-readable non-transitory storage medium storing a plurality of instructions executable by one or more processors, the plurality of instructions comprising:
-
maintaining a metadata repository that stores structure metadata, wherein the structure metadata defines one or more structures for storing data in both;
a) a relational database, and b) a multidimensional database;in response to receiving a first request to generate a first structure for storing data, automatically generating first structure metadata that describes the first structure; storing the first metadata in the metadata repository. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification