Your SlideShare is downloading. ×
Object oriented database model
Object oriented database model
Object oriented database model
Object oriented database model
Object oriented database model
Object oriented database model
Object oriented database model
Object oriented database model
Object oriented database model
Object oriented database model
Object oriented database model
Object oriented database model
Object oriented database model
Object oriented database model
Object oriented database model
Object oriented database model
Object oriented database model
Object oriented database model
Object oriented database model
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Object oriented database model

10,253

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
10,253
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
205
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. OBJECT-ORIENTEDDATABASE MODEL
  • 2. historyThe first of this model was the semantic data model (SDM) developed by M. Hammer and D. Mcleon and published in 1981 in their database description with SDM : A Semantic Database Model
  • 3.  Since SDM is an object- oriented data model (OODM). In turn the OODM becomes the basis for the object oriented database model with the manage of through an object oriented database management system (OODBMS)
  • 4. OBJECT-ORIENTEDDATABASE MODEL
  • 5.  In the object oriented data model the (OODM). Both data and their relationship are contained in a single structure known us an object.
  • 6.  An object includes information about relationship between the facts within the object, as well as information about its relationship with other objects.
  • 7. It is said to be ‘’SEMANTIC DATA MODEL’’
  • 8. The OO Data model components An object is the abstraction of the real- word entity. An object represents only one occurrence of entity.
  • 9.  Attributes describe the property of an object.
  • 10. example PERSON NAME SOCIAL NUMBER DATE OF BIRTH
  • 11.  Objects that are similar in characteristics are grouped in class.
  • 12.  Class: is a collection of similar objects with shared structure ( attributes) and behavior (method) Method: represents areal word action such as finding a selected person’s name, changing person’s name or printing a persons address.
  • 13.  Classes are organized in class hierarchy. The class hierarchy resembles an up side down tree in which each class has only one parent.
  • 14. PARENT PERSON COTUMER EMPLOYEE
  • 15.  Inheritance is the ability of an object within the class hierarchy to inherit the attributes and methods of the class above it.
  • 16.  Unified modeling language : describes a set of diagrams and symbols that can be used to graphically model a system.
  • 17.  UML class diagram: are used to represent data and their relationships within the larger UML object oriented system modeling language,
  • 18.  The object INVOICE representation of theINV__DATE invoice includes allINV__NUMBERINV__SHP__DATE related objects withinINV__TOTAL the same box. The connectivity is (1 and COTUMER many)indicate the 1 relationship of the LINE related objects to the M invoice.

Ă—