Professional Documents
Culture Documents
Features of OODBMS
In OODBMS, every entity is considered as object and represented in a table.
Similar objects are classified to classes and subclasses and relationship
between two object is maintained using concept of inverse reference.
1.Complexity
OODBMS has the ability to represent the complex internal structure (of
object) with multilevel complexity.
2.Inheritance
Creating a new object from an existing object in such a way that new object
inherits all characteristics of an existing object.
3. Encapsulation
It is an data hiding concept in OOPL which binds the data and functions
together which can manipulate data and not visible to outside world.
Persistency
2.QueryProcessing
Object-Relational Databases
Object oriented technology on top of relational technology and in the
relational context.
Objects are stored in tables of objects rather than in tables of rows.
Support of major object oriented features: complex types, inheritance,
aggregation, methods
Advantage: Extension of a well-known technology
Disadvantages: Mixture of both technologies may result in difficult to
understand schemas
Has Performance problems
Object-relational systems include features such as complex object
extensibility, encapsulation, inheritance, and better interfaces to OO
languages.
ORDBMSs allow developers to embed new classes of data objects into
the relational data model abstraction (and on top of SQL).