Pages

Object-oriented Database Management Systems.

In database management systems. it divided into four type. That is hierarchical database, relational database, networks database and object-oriented. In this article I would like to give a simple briefing about the database management systems. here I will give a full explanation about the object-oriented programming. Object-oriented databases is an object database (also object-oriented database management system) is a database management system in which information is represented in the form of objects as used in object-oriented programming. Object databases are different from relational databases which are table-oriented. Object-relational databases are a hybrid of both approaches. It also able to handle many new data types, including graphics, photographs, audio, and video. Then, use small, reusable chunks of software called objects. Each object consists of two elements. First, a piece of data. Example, sound, video, text, or graphics. Second, the instructions, or software programs called methods. In this database management systems, the advantages of the object-oriented database is a ability to mix and match reusable objects provides incredible multimedia capability. Besides, it designer can specify the structure of objects and their behavior (methods). Next advantages is better interaction with object-oriented languages such as Java and C++. Then, it is less code required when applications are object oriented and easier navigation. It also data model  is based on the real world. Lastly, it reduced maintenance. The primary goal of object-oriented development is the assurance that the system will enjoy a longer life while having far smaller maintenance costs.  Because most of the processes within the system are encapsulated, the behaviours may be reused and incorporated into new behaviours. And the disadvantages of the object-oriented databases is more costly to develop. Besides, it reluctant to abandon or convert from existing database that they have spent for. Next advantages  is lower efficiency when data is simple and relationships are simple. Then, it lesser user tools compared to Relational DBMS. Lastly, it less stable. 

4 comments:

Brian Vinz said...

really useful for the final exam next. . .keep it up. . .

Anonymous said...

this is best article and simple to me...

Lean Lee said...

this is simple and easier to me...

Lean Lee said...

this is simple and easier to me...