OODBMS – Object oriented
Database Management System
In this Model we have to discuss the functionality of the object oriented
Programming .It takes more than storage of programming language objects.
OODBMS – Object oriented Database Management
System
In this Model we have to discuss the functionality of the object oriented
Programming .It takes more than storage of programming language objects. Object
DBMS's increase the semantics of the C++ and Java .It provides full-featured
database programming capability, while containing native language compatibility.
It adds the database functionality to object programming languages. This approach
is the analogical of the application and database development into a constant data
model and language environment. Applications require less code, use more natural
data modeling, and code bases are easier to maintain. Object developers can write
complete database applications with a decent amount of additional effort.
The object-oriented database derivation is the integrity of object-oriented
programming language systems and consistent systems. The power of the object-
oriented databases comes from the cyclical treatment of both consistent data, as
found in databases, and transient data, as found in executing programs.
Object-oriented databases use small, recyclable separated of software called
objects. The objects themselves are stored in the object-oriented database. Each
object contains of two elements:
Piece of data (e.g., sound, video, text, or graphics).
Instructions or software programs called methods, for what to do with the
data.
Disadvantage of Object-oriented databases
Object-oriented databases have these disadvantages.
Object-oriented database are more expensive to develop.
In the Most organizations are unwilling to abandon and convert from those
databases.
The benefits to object-oriented databases are compelling. The ability to mix and
match reusable objects provides incredible multimedia capability.