0
579views
Explain The Object Oriented Model.
1 Answer
0
7views

OBJECT ORIENTED DATA MODEL

In the object oriented data model both data and their relation ships are contained inasingle structure known as object the OODM is the basis of

OODBMS

A traditional database stores only data not procedures but object oriented database stores the objects an objects contains the data&its related methods the object oriented data model based on the following components

ОВJЕСT:

it is an abstraction ofareal word entity in simple terms object is considered as equivalent to E-R models entity Eg: STUDENT ,EMPLOYEE etc

ATTRIBUTE:

Attributes describe the properties of an object for example object STUDENT may have the sname, rno,marks,mob no etc as attributes.

OPERATION:

It is an activity that is performed to access or manipulate the data associated with an object type.

METHOD:

It specifies how an operation is performed on the data associated with an object type

CLASS:

It is an computer implementation of an object type it includes data members and its methods.

INHERITANCE:

It is an ability of an object with in the class hierarchy to inherit the attributes and methods of another class.

ADVANTAGES:

  • structural independence
  • data independence
  • data inheritence

DISADVANTAGES:

  • Lack of standards
  • Complex navigational data access
  • High system overhead slows transactions
Please log in to add an answer.