3 research outputs found

    A DESIGN OF AN OBJECT-ORIENTED DATABASE FOR EFFECTIVE DATA MINING

    Get PDF
    This paper focuses on the design of an object-oriented database (OODB), through incorporation of object-oriented programming (OOP) concepts into existing relational databases. The proposed approach makes use of the OOP concepts namely, inheritance, encapsulation and polymorphism to design an OODB and perform classification in it respectively. Usually, database is a collection of tables with common fields. In this study, those common fields are grouped together to form a single generalized table. The newly created table resembles the base class in the inheritance hierarchy. Polymorphism allows different classes to have methods of the same name and structure, performing different operations based on the calling object. The polymorphism is specifically employed to achieve classification in a simple and effective manner while Encapsulation ensures the hiding of the data and behavior of an object behind a limited and well-described interface. In Java terms, the limited and well-described interface is the set of public methods and attributes. The use of these object oriented concepts for the design of OODB ensures that even complex queries can be answered more efficiently. Particularly, data mining task and classification can be achieved in an effective manner.Â

    Extending ODBMSs using metaclasses

    No full text
    corecore