DESIGN OF MODEL FOR OBJECT-ORIENTED DATABASE AND CLASS OBJECT COMMUNICATION IN DATA STORAGE SYSTEM

SOURCE:

Faculty: Physical Sciences
Department: Computer Science

CONTRIBUTORS:

Okereke, N. C.
Ejiofor, V. E.

ABSTRACT:

Object data are complex and are difficult to manipulate in databases. Many efforts have been made to solve the problem but yet the complexity tends to increase due to the increased availability and usage of object data. The need to improve the storage of object data, object-process communication in a data storage system and the development of a formal model for object-oriented database systems and its application in system development motivated this research. The research developed a formal model for full object-oriented database development. It used the Object-Oriented System Analysis and Design Methodology (OOADM) for its analysis and design. A Conference Management System (CMS) was selected as a use case for designing the system to illustrate how the Object-Database architecture and Object-Role Modeling is deployed in solving the complexity in information representation in CMS system. The system development parameters were based on the conditionality that holds in a CMS system operational environment. The tools deployed in the implementation of the system include PHP, MySQL database management system and NetBeans IDE. The result of the system shows that a complex system can be developed by using formal model and object-role model developed in this dissertation to simplify the system and makes it easy for object-oriented processes to communicate well with object-oriented data.