Multi-model database system for dynamic creation and maintenance of complex objects in a real time environment
First Claim
1. A database system comprising:
- a logical database;
a knowledge base containing knowledge regarding semantic and syntactic constraints of data relationships of data contained in the logical database, said syntactic and semantic constraints provide rules for when and how data entered by a user is not acceptable, and ensuring syntactic and semantic validity of contents of the logical database and defining a behavior of said database;
a client information module coupled between the logical database and the knowledge base, the client information module providing a dynamic interface between the user of the database system and allowing use of the logical database according to the knowledge contained in the knowledge base, as well as generating information for the user by combining information from different objects of the logical database; and
wherein the client interface module includes a dynamic view manager that forms a user interface and through which a user dynamically defines views, whereby real-time changes can be made to different objects.
0 Assignments
0 Petitions
Accused Products
Abstract
A database system having a logical database, a knowledge base and a client information module is provided. The knowledge base contains knowledge regarding semantic and syntactic constraints of data relationships of data contained in the logical database. The client information module is coupled between the logical database and the knowledge base, the client information module providing an interface between a user of the database system and allowing use of the logical database according to the knowledge contained in the knowledge base. Since the knowledge necessary to maintain consistency in the database system is already contained in the knowledge base, a user can use the database system, which may contain a plurality of different relational databases, without extensive expertise in the particular databases.
-
Citations
12 Claims
-
1. A database system comprising:
-
a logical database; a knowledge base containing knowledge regarding semantic and syntactic constraints of data relationships of data contained in the logical database, said syntactic and semantic constraints provide rules for when and how data entered by a user is not acceptable, and ensuring syntactic and semantic validity of contents of the logical database and defining a behavior of said database; a client information module coupled between the logical database and the knowledge base, the client information module providing a dynamic interface between the user of the database system and allowing use of the logical database according to the knowledge contained in the knowledge base, as well as generating information for the user by combining information from different objects of the logical database; and wherein the client interface module includes a dynamic view manager that forms a user interface and through which a user dynamically defines views, whereby real-time changes can be made to different objects. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
Specification