Modelling Information Retrieval in an Object-Oriented Database Environment

Author(s):  
Michael J. Nelson

From the 1994 CAIS Conference: The Information Industry in Transition McGill University, Montreal, Quebec. May 25 - 27, 1994.Bibliographic or full text information retrieval (IR) applications have been implemented either as special purpose programs or as systems based on database technology. The relational model has been used with some success but most work has used separate IR specific models. The object-oriented data model offers many advantages by incorporating documents as complex objects. Basic concepts such as objects, class hierarchy, inheritance, aggregation, collections and methods are applied to the IR situation. Various approaches to query processing are introduced. To illustrate these concepts a partial implementation in object-Pascal is presented. Problems of standardization and formalization are discussed.

2008 ◽  
pp. 187-207 ◽  
Author(s):  
Z.. M. Ma

Fuzzy set theory has been extensively applied to extend various data models and resulted in numerous contributions, mainly with respect to the popular relational model or to some related form of it. To satisfy the need of modeling complex objects with imprecision and uncertainty, recently many researches have been concentrated on fuzzy semantic (conceptual) and object-oriented data models. This chapter reviews fuzzy database modeling technologies, including fuzzy conceptual data models and database models. Concerning fuzzy database models, fuzzy relational databases, fuzzy nested relational databases, and fuzzy object-oriented databases are discussed, respectively.


2009 ◽  
pp. 105-125 ◽  
Author(s):  
Z.M. Ma

Fuzzy set theory has been extensively applied to extend various data models and resulted in numerous contributions, mainly with respect to the popular relational model or to some related form of it. To satisfy the need of modeling complex objects with imprecision and uncertainty, recently many researches have been concentrated on fuzzy semantic (conceptual) and object-oriented data models. This chapter reviews fuzzy database modeling technologies, including fuzzy conceptual data models and database models. Concerning fuzzy database models, fuzzy relational databases, fuzzy nested relational databases, and fuzzy object-oriented databases are discussed, respectively.


Author(s):  
Sherry Koshman ◽  
Edie Rasmussen

From the 1994 CAIS Conference: The Information Industry in Transition McGill University, Montreal, Quebec. May 25 - 27, 1994."Conventional" information retrieval systems (IRS), originating in the research of the 11950s and 1960s, are based on keyword matching and the application of Boolean operators to produce a set of retrieved documents from a database. In the ensuing years, research in information retrieval has identified a number of innovations (for example, automatic weighting of terms, ranked output, and relevance feedback) which have the potential to significantly enhance the performance of IRS, though commercial vendors have been slow to incorporate these changes into their systems. This was the situation in 1988 which led Radecki, in a special issue of Information Processing & Management, to examine the potential for improvements in conventional Boolean retrieval systems, and explore the reasons why these improvements had not been implemented in operational systems. Over the last five years, this position has begun to change as commercial vendors such as Dialog, Dow Jones, West Publishing, and Mead have implemented new, non-Boolean features in their systems, including natural language input, weighted keyword terms, and document ranking. This paper identifies some of the significant findings of IR research and compares them to the implementation of non-Boolean features in such systems. The preliminary survey of new features in commercial systems suggests the need for new methods of evaluation, including the development of evalutation measures appropriate to large-scale, interactive systems.


2011 ◽  
pp. 167-196
Author(s):  
Z. M. Ma

Fuzzy set theory has been extensively applied to extend various data models and resulted in numerous contributions, mainly with respect to the popular relational model or to some related form of it. To satisfy the need of modeling complex objects with imprecision and uncertainty, recently many researches have been concentrated on fuzzy semantic (conceptual) and object-oriented data models. This chapter reviews fuzzy database modeling technologies, including fuzzy conceptual data models and database models. Concerning fuzzy database models, fuzzy relational databases, fuzzy nested relational databases, and fuzzy object-oriented databases are discussed, respectively.


Author(s):  
Fernando Berzal ◽  
Nicolás Marin ◽  
Olga Pons

Fuzzy object-oriented database models allow the representation, storage, and retrieval of complex imperfect information according to the object-oriented data paradigm. This chapter describes both a framework and an architecture that can be used to develop fuzzy object-oriented capabilities using the conventional features of the object-oriented data paradigm. We present a framework composed of a set of classical classes, which gives support to fuzzily described complex objects. We also explain how to deal with fuzzy extensions of object-oriented features using as a basis, the conventional object-oriented features. This proposal can be used to build a fuzzy object-oriented database system, by taking as a base an existing database system and minimizing the development effort.


Author(s):  
Esperenza Marcos ◽  
Paloma Caceres

In spite of the fact that relational databases still hold the first place in the market, object-oriented databases are becoming, each day, more widely accepted. Relational databases are suitable for traditional applications supporting management tasks such as payroll or library management. Recently, as a result of hardware improvements, more sophisticated applications have emerged. Engineering applications, such as CAD/CAM (Computer Aided Design/ Computer Aided Manufacturing), CASE (Computer Aided Software Engineering) or CIM (Computer Integrating Manufacturing), office automation systems, multimedia systems such as GIS (Geographic Information Systems) or medical information systems, can be characterized as consisting of complex objects related by complex interrelationships. Representing such objects and relationships in the relational model implies that the objects must be decomposed into a large number of tuples. Thus, a considerable number of joins is necessary to retrieve an object and, when tables are too deeply nested, performance is dramatically reduced (Bertino and Marcos, 2000).


Author(s):  
Reda Alhajj ◽  
Faruk Polat

We present an approach to transfer content of an existing conventional relational database to a corresponding existing object-oriented database. The major motivation is having organizations with two generations of information systems; the first is based on the relational model, and the second is based on the object-oriented model. This has several drawbacks. First, it is impossible to get unified global reports that involve information from the two databases without providing a wrapper that facilitates accessing one of the databases within the realm of the other. Second, organizations should keep professional staff familiar with the system. Finally, most of the people familiar with the conventional relational technology are willing to learn and move to the emerging object-oriented technology. Therefore, one appropriate solution is to transfer content of conventional relational databases into object-oriented databases; the latter are extensible by nature, hence, are more flexible to maintain. However, it is very difficult to extend and maintain a conventional relational database.


Sign in / Sign up

Export Citation Format

Share Document