Semantic Query Processing in Object-Oriented Database Systems
نویسندگان
چکیده
A new semantic query processing technique in an object-oriented database system is presented. Issues related to the query processing in object-oriented database systems arc discussed. The query processing technique takes advantage of semantic data integrity constraints to generate more efficient access plans. Semantic information related to the target objects of a given query is utilized in a suitable way, either by eliminating the unnecessary part of the query or by transforming the given query into a more efficient form. Heuristics which guide query processor into generating efficient access plans using semantic knowledge are developed.
منابع مشابه
Analysis of User query refinement behavior based on semantic features: user log analysis of Ganj database (IranDoc)
Background and Aim: Information systems cannot be well designed or developed without a clear understanding of needs of users, manner of their information seeking and evaluating. This research has been designed to analyze the Ganj (Iranian research institute of science and technology database) users’ query refinement behaviors via log analysis. Methods: The method of this research is log anal...
متن کاملKID Predicate Argument Structures Query Frames Natural Language Analyzer Semantic Interpreter Query Graph Generator
A natural language query interface provides database retrieval facilities as an effective means for encouraging novice users to access computer database systems. This paper describes a natural language query processing technique in Korean interface for object-oriented databases which have recently started to emerge as the next-generation databases. This interface transforms Korean natural langu...
متن کاملDesigning a User-Oriented Query Modification Facility in Object-Oriented Database Systems
The introduction of user-assisting features into database systems is discussed along two stages. The first stage involves a basic facility that can be used with standard database systems, whereas in the second stage such features are expanded in order to cope with object-oriented systems, adopting semantically richer data models. Examples involving categorization and role-specialization semanti...
متن کاملQuery Processing in OODB
In obiect-oriented databases, relationships are generally maintained explicitly. The partial result of a retrieved object can be used to efficiently retrieve related objects. Instead of optimizing joins as in relational database systems, pointer chasing is optimized in object-oriented database systems. Further, semantics inherent in the object-oriented database, like superclass-subclass relatio...
متن کاملObject-Oriented Querying of Existing Relational Databases
In this paper, we present algorithms which allow an object-oriented querying of existing relational databases. Our goal is to provide an improved query interface for relational systems with better query facilities than SQL. This seems to be very important since, in real world applications, relational systems are most commonly used and their dominance will remain in the near future. To overcome ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1991