Your SlideShare is downloading. ×
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

1,032
views

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
1,032
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
60
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. PERSONNAMESOCIAL NUMBERDATE 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 representation of the invoice includes all related objects within the same box. The connectivity is (1 and many)indicate the relationship of the related objects to the invoice.
  • 19. The end!!!!!!!