Metadata database management system and method therefor
First Claim
1. A computer system configured to manage a metadata database and at least one information database,wherein the at least one information database is configured to receive information from at least one information source and configured to provide information to at least one information consumer, andwherein the metadata database stores metadata associated with data stored in the at least one information database, stores metadata associated with the at least one information source, and stores metadata associated with the at least one information consumer, andwherein the computer system includes a knowledge manager in communication with the metadata database and comprises a plurality of metadata applications for managing a plurality of knowledge aspects of the at least one information database, for accessing at least some of the metadata stored in the metadata database, and for using the at least some of the metadata to manage at least one of a plurality of knowledge aspects of the at least one information database, the plurality of metadata applications comprising:
- a data model manager using the at least some of the metadata to manage at least one data model of the at least one information database and presenting the at least one data model in graphical form;
a data dictionary manager using the at least some of the metadata to generate and manage at least one data dictionary of the at least one information database, wherein the data dictionary manager accesses metadata stored in a knowledge entity and a data dictionary portion of the metadata database;
a knowledge entity manager using the at least some of the metadata to manage at least one knowledge entity of the at least one information database and using the at least some of the metadata to structure a relationship of the at least one knowledge entity;
a data mapper using the at least some of the metadata to manage at least one data mapping of the at least one information database based on one of an information source, an information source provider, and an information consumer; and
a change manager using the at least some of the metadata to manage at least one change associated with the at least one information database, wherein the change manager accesses metadata stored in a change management portion of the metadata database,wherein one or more of the data model manager, the data dictionary manager, the knowledge entity manager, the data mapper, and the change manager are stored on an application server.
10 Assignments
0 Petitions
Accused Products
Abstract
A metadata database management system (300), comprising a metadata database (305) and a knowledge manager (310), for dynamically coupling to a database system (315). The metadata database (305) provides a single knowledge repository for storing metadata assoicated with information sources (330), that provide information that is processed by inbound information processors (325) for storage in the database system (315); and metadata associated with information consumers (340), that provide information retrieved from the database system (315), and processed by the outbound information processors (335). The knowledge manager (310) is coupled to access the metadata database (305), and provides one or more metadata applications that selectively use the metadata in the metadata database (305) to manage a plurality of knowledge aspects of the database system (315), the information sources (325) and the information consumers (335).
67 Citations
38 Claims
-
1. A computer system configured to manage a metadata database and at least one information database,
wherein the at least one information database is configured to receive information from at least one information source and configured to provide information to at least one information consumer, and wherein the metadata database stores metadata associated with data stored in the at least one information database, stores metadata associated with the at least one information source, and stores metadata associated with the at least one information consumer, and wherein the computer system includes a knowledge manager in communication with the metadata database and comprises a plurality of metadata applications for managing a plurality of knowledge aspects of the at least one information database, for accessing at least some of the metadata stored in the metadata database, and for using the at least some of the metadata to manage at least one of a plurality of knowledge aspects of the at least one information database, the plurality of metadata applications comprising: -
a data model manager using the at least some of the metadata to manage at least one data model of the at least one information database and presenting the at least one data model in graphical form; a data dictionary manager using the at least some of the metadata to generate and manage at least one data dictionary of the at least one information database, wherein the data dictionary manager accesses metadata stored in a knowledge entity and a data dictionary portion of the metadata database; a knowledge entity manager using the at least some of the metadata to manage at least one knowledge entity of the at least one information database and using the at least some of the metadata to structure a relationship of the at least one knowledge entity; a data mapper using the at least some of the metadata to manage at least one data mapping of the at least one information database based on one of an information source, an information source provider, and an information consumer; and a change manager using the at least some of the metadata to manage at least one change associated with the at least one information database, wherein the change manager accesses metadata stored in a change management portion of the metadata database, wherein one or more of the data model manager, the data dictionary manager, the knowledge entity manager, the data mapper, and the change manager are stored on an application server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A computer system configured to manage a metadata database, the metadata database in communication with at least one information database and configured to receive information from at least one information source and to provide information to at least one information consumer, the metadata database comprising:
-
a metadata repository stored in an application server for storing metadata associated with data stored in the at least one information database, for storing metadata associated with the at least one information source, and for storing metadata associated with the at least one information consumer, the metadata repository comprising; a knowledge portion providing information relating to knowledge entities and at least some of the metadata comprises at least one knowledge metadata; a knowledge entity portion providing information on an organization of the knowledge entities and at least some of the metadata comprises at least one knowledge entity metadata; a data mapping portion providing information on a multi-dimensional mapping between information received and stored and at least some of the metadata comprises at least one data mapping metadata; a data dictionary portion providing information that describes what type of information is stored and at least some of the metadata comprises at least one data dictionary metadata; and a change management portion providing information on changes within the metadata repository and wherein at least some of the metadata comprises at least one change management metadata. - View Dependent Claims (27, 28, 29, 30, 31)
-
-
32. A computer system including a knowledge manager for a metadata database management system of at least one information database, wherein the at least one information database is configured to receive information from at least one information source and configured to provide information to at least one information consumer, and
wherein the knowledge manager includes a plurality of metadata applications in communication with a metadata database, for managing a plurality of knowledge aspects of the at least one information database, for accessing at least some of the metadata stored in the metadata database, and for using the at least some of the metadata to manage at least one of the plurality of knowledge aspects of the at least one information database, the plurality of metadata applications comprising: -
a data model manager using the at least some of the metadata to manage at least one data model of the at least one information database and presenting the at least one data model in graphical form; a dictionary manager using the at least some of the metadata to generate and manage at least one data dictionary of the at least one information database, wherein the data dictionary manager accesses metadata stored in a knowledge entity and a data dictionary portion of the metadata database; a data mapper using the at least some of the metadata to manage at least one data mapping of the at least one information database based on one of an information source, and information source provider, and an information consumer; a change manager using the at least some of the metadata to manage at least one change associated with the at least one information database, wherein the change manager accesses metadata stored in a change management portion of the metadata database, wherein at least one of the data model manager, the dictionary manager, the data mapper, and the change mapper are stored on an application server. - View Dependent Claims (33, 34, 35, 36, 37, 38)
-
Specification