Studies On Some Aspects of Active and Deductive Database Structure
A database management system, or popularly known as ‘DBMS’, is a type of software designed to assist in maintaining and utilizing large collections of data. The underlying structure of databases has been the primary focus of researches that has led to the development of various data models. The most well-known and widely used data model is the relational model (Codd,1970). However, presently database systems are being applied to a range of years with a view to enhancing the functionality of database system domains associated with highly complex information processing and substantial quantities of data, or highly stringent performance requirements in which the conventional relational model proved to be unsatisfactory. During the past few decades, many more expressive data models and systems have been developed. Among the fields that have received attention in recent are database programming, temporal databases, spatial databases, multimedia databases, active databases and deductive databases. Among these, Database systems, Active and Deductive databases have gained widespread popularity. Thus, keeping in view the importance and the paucity of a unified approach, this present study focuses primarily on Active and Deductive database systems. Active Database Management Systems may be defined as “databases that allow the specification and implementation of reactive behaviors”. Active database support this functionality by implementing an event-driven behavior in its domain. In contrast, Deductive Database is an integration of the relational database system and logic programming. This combines the benefits of the two approaches, such as representational uniformity and operational uniformity, reasoning capabilities, recursion, declarative querying, and efficient secondary storage access etc. capability to the overall system. The relation contains explicit information and the rules elicit implicit information from the explicit information. More recently, a strong interest in investigating whether there is any intuitive, clean and efficient way of reconciling the two kinds of rules has been developed. The problem of endowing deductive databases with rule-based active behavior has been addressed in different ways. Typical approaches include accounting for active behavior by extending the operational semantics of deductive databases, or, conversely accounting for deductive capabilities by constraining the operational semantics of active databases. An alternative approach has been proposed by Fernandes et al., (1997), in which a class of active databases is defined whose operational semantics is naturally integrated with the operational semantics of deductive databases without either of them strictly subsuming to others. However, it is strongly felt that a lot of research works still needs to be done in this field.
Get it now and save 10%
BECOME A MEMBER
Bibliographic information
Farhat Nasar