SlideShare a Scribd company logo
SEMINAR ON
OBJECT OTIENTED DATABASE
MANAGEMENT SYSTEM
Presented by:
Kartik N. Kalpande
CONTENT
 Introduction
Whst is oodbms
Overview of oodbms
o feature of oodbms
o Technical elaboration
list of oodbms
Open source software in oodbms
major class in system
services provided by oodbms
o Application of oodbms
o Scope and limitation of oodbms
o conclusion
INTRODUCTION
What is oodbms
An oodbms is the result of
combining object oriented programming
principle with database management
principle.
OVERVIEW OF OODBMS
Oodbms provided the feature like
complex object, object identity,
encapsulation types and overhidding,
overloading
WHAT IS DIFFERENCE BETWEEN
OODBMS AND RDBMS
FEATURE OF OODBMS
 Feature of oodbms from genaral
database:
able to handle large database
controlled concurrency
 Feature of oodbms in object oriented
database:
construction of complex object
feature of classes and types
SOME OODBMS
object store
 versant
Onotes
Db/explorer
Poet
Objectivity db
Eye db
OPEN SOURCE IN OODBMS
 ozon
 zope
 farmerD
 xl2
MAJOR CLASSES IN THIS
SYSTEM
 user
 persistable remote object
 owner
 sharable document
 remote object factor
 client view
 client control
 client state
OPEN SOURCE SOFTWARE IN
OODBMS
 EYEDB
 EYESB 2.8.7
 EYEDB IN LINUX + MAGZINE
 VERSANT
 B40
 XRX
KEY FEATURE OF EYEDB
 Genericity & orthogonality of object
model
 efficiency
 scalability
OZON JAVA BASED OODBMS
 Db40
 E4graph
 coldstore
SERVICES PROVIDED BY OODBMS
 Extensibility
 expressive power
 support for schema evolution
 improved performance
 reusability
APPLICATION
before we begin we should
aknowledge reality there are
situtation in which an rdbms just
fine.
but after a time superior
database application is oodbms are
found
SCOPE AND LIMITATION
Advantages:
 composite object and relationship.
 no impendence mismatch
 no primary key
Disadvantages:
 schema change
 language dependence
CONCLUSION
 oodbms is a dbms with an
underlaying object oriented data
model
 oodbms has three model
REFERENCE
 A. Aiken , J. Widom and J.M. Hellerstein , "Behavior
of database production rules: termination,
confluence, and observable determinism" , Proc.
ACM SIGMOD , 1999
 "Baralis, E., Ceri, S., Widom, J.; Better Termination
Analysis for Active Databases, in [PW93],"
 J. A. Blakeley , W. J. McKenna and G. Graefe
, "Experiences Building the Open OODB Query
Optimizer" , Proc. ACM SIGMOD , 1993
Object oriented dbms

More Related Content

PPT
Data Base Management System
PPTX
Database System Architectures
PDF
Object oriented databases
PPTX
Entity Relationship Diagrams
PPTX
Integrity Constraints
PPTX
Difference between File system And DBMS.pptx
PPTX
Dbms and rdbms ppt
PPT
Entity Relationship Diagram
Data Base Management System
Database System Architectures
Object oriented databases
Entity Relationship Diagrams
Integrity Constraints
Difference between File system And DBMS.pptx
Dbms and rdbms ppt
Entity Relationship Diagram

What's hot (20)

PPTX
Encapsulation of operations, methods & persistence
PPT
Introduction & history of dbms
PPTX
Object oriented database concepts
PPTX
Multidimensional schema of data warehouse
PDF
Type of Database Management System
PPT
Object Oriented Database Management System
PPTX
Functional dependencies and normalization
PPTX
SQL, Embedded SQL, Dynamic SQL and SQLJ
PPTX
Relational model
PDF
Fundamentals of Database Systems 6th Edition Elmasri Solutions Manual
PPTX
Object relational and extended relational databases
PPTX
3 Level Architecture
PPTX
Dbms database models
PPTX
multi dimensional data model
PPT
Database, Lecture-1.ppt
PPTX
Nested queries in database
PPTX
Database Management System, Lecture-1
PPTX
Relational Data Model Introduction
PPT
Aggregate functions
Encapsulation of operations, methods & persistence
Introduction & history of dbms
Object oriented database concepts
Multidimensional schema of data warehouse
Type of Database Management System
Object Oriented Database Management System
Functional dependencies and normalization
SQL, Embedded SQL, Dynamic SQL and SQLJ
Relational model
Fundamentals of Database Systems 6th Edition Elmasri Solutions Manual
Object relational and extended relational databases
3 Level Architecture
Dbms database models
multi dimensional data model
Database, Lecture-1.ppt
Nested queries in database
Database Management System, Lecture-1
Relational Data Model Introduction
Aggregate functions
Ad

Viewers also liked (20)

PPTX
Object oriented database model
PPT
Object Oriented Dbms
PPT
08. Object Oriented Database in DBMS
PPT
Oodbms ch 20
PDF
The Object Oriented Database System Manifesto
PPTX
Object oriented data model
PPS
Data models
PDF
Object-Relational Database Systems(ORDBMSs)
PDF
Chapt 1 odbms
PDF
NoSQL Databases - Lecture 12 - Introduction to Databases (1007156ANR)
PPT
Dbms models
PPTX
Data base management system
PPTX
Data Modeling PPT
PPT
Basic DBMS ppt
PPTX
Dbms slides
PPT
A Comparative Study of RDBMs and OODBMs in Relation to Security of Data
PDF
Comparison of Relational Database and Object Oriented Database
PPT
Overview of Object-Oriented Concepts Characteristics by vikas jagtap
PPT
A Semantic Data Model for Web Applications
Object oriented database model
Object Oriented Dbms
08. Object Oriented Database in DBMS
Oodbms ch 20
The Object Oriented Database System Manifesto
Object oriented data model
Data models
Object-Relational Database Systems(ORDBMSs)
Chapt 1 odbms
NoSQL Databases - Lecture 12 - Introduction to Databases (1007156ANR)
Dbms models
Data base management system
Data Modeling PPT
Basic DBMS ppt
Dbms slides
A Comparative Study of RDBMs and OODBMs in Relation to Security of Data
Comparison of Relational Database and Object Oriented Database
Overview of Object-Oriented Concepts Characteristics by vikas jagtap
A Semantic Data Model for Web Applications
Ad

Similar to Object oriented dbms (20)

PPT
Advance Database Management Systems -Object Oriented Principles In Database
PPTX
object database conceptual design.pptx
PPT
"Diffrence between RDBMS, OODBMS and ORDBMS"
PPTX
ADBMS Object and Object Relational Databases
PPT
Introduction to Object-Relational Mapping
PPTX
OODBMSvsORDBMSppt.pptx
PPTX
Unit-10.pptx
PPTX
Odbms concepts
PPT
03 Object Dbms Technology
PPTX
Introduction to Object Oriented databases
PPTX
Understanding Object Oriented Databases
KEY
Object persistence
PPTX
Adbms 1 object oriented modeling
PDF
Rx o technology. general prezentation.
PDF
Data Management Evolution of the data management systems
DOCX
Advance Database Management Systems -Object Oriented Principles In Database
PPTX
MIT302 Lesson 2_Advanced Database Systems.pptx
PPTX
Adbms 9 complex objects
Advance Database Management Systems -Object Oriented Principles In Database
object database conceptual design.pptx
"Diffrence between RDBMS, OODBMS and ORDBMS"
ADBMS Object and Object Relational Databases
Introduction to Object-Relational Mapping
OODBMSvsORDBMSppt.pptx
Unit-10.pptx
Odbms concepts
03 Object Dbms Technology
Introduction to Object Oriented databases
Understanding Object Oriented Databases
Object persistence
Adbms 1 object oriented modeling
Rx o technology. general prezentation.
Data Management Evolution of the data management systems
Advance Database Management Systems -Object Oriented Principles In Database
MIT302 Lesson 2_Advanced Database Systems.pptx
Adbms 9 complex objects

More from Kartik Kalpande Patil (20)

PPT
Data mining and knowledge Discovery
PPTX
wireless charging in phones
PPTX
Wirelessmobilechargingusingmicrowavesjazz 140128114925-phpapp02
PPTX
PPT
Versions of android
PPTX
Ruby programming
PPTX
Resent intel motherboards
PPTX
Resent intel microprocessor
PPTX
Parallel computing
PPTX
Open source movement
PPTX
Network simulation software
PPTX
Mirroring and replications
PPTX
Microprocessor in human body
PPTX
Microcontroller in automobile and applications
PPTX
Mahol. android ppt
PPTX
applet using java
PPTX
Functional block diagram_of_laser_printer
PPTX
Digital signature and adv payment gateway
PPTX
Data mining semiinar ppo
Data mining and knowledge Discovery
wireless charging in phones
Wirelessmobilechargingusingmicrowavesjazz 140128114925-phpapp02
Versions of android
Ruby programming
Resent intel motherboards
Resent intel microprocessor
Parallel computing
Open source movement
Network simulation software
Mirroring and replications
Microprocessor in human body
Microcontroller in automobile and applications
Mahol. android ppt
applet using java
Functional block diagram_of_laser_printer
Digital signature and adv payment gateway
Data mining semiinar ppo

Recently uploaded (20)

PPTX
Engineering Ethics, Safety and Environment [Autosaved] (1).pptx
PPTX
Infosys Presentation by1.Riyan Bagwan 2.Samadhan Naiknavare 3.Gaurav Shinde 4...
PPTX
UNIT 4 Total Quality Management .pptx
PPTX
MET 305 2019 SCHEME MODULE 2 COMPLETE.pptx
PPT
Mechanical Engineering MATERIALS Selection
PDF
Operating System & Kernel Study Guide-1 - converted.pdf
PDF
Embodied AI: Ushering in the Next Era of Intelligent Systems
PPTX
web development for engineering and engineering
PPTX
OOP with Java - Java Introduction (Basics)
PPTX
CYBER-CRIMES AND SECURITY A guide to understanding
PPTX
Geodesy 1.pptx...............................................
PDF
TFEC-4-2020-Design-Guide-for-Timber-Roof-Trusses.pdf
PDF
BMEC211 - INTRODUCTION TO MECHATRONICS-1.pdf
PPTX
CARTOGRAPHY AND GEOINFORMATION VISUALIZATION chapter1 NPTE (2).pptx
PDF
Digital Logic Computer Design lecture notes
PPTX
Construction Project Organization Group 2.pptx
PDF
SM_6th-Sem__Cse_Internet-of-Things.pdf IOT
PPTX
UNIT-1 - COAL BASED THERMAL POWER PLANTS
PDF
PPT on Performance Review to get promotions
PDF
Mohammad Mahdi Farshadian CV - Prospective PhD Student 2026
Engineering Ethics, Safety and Environment [Autosaved] (1).pptx
Infosys Presentation by1.Riyan Bagwan 2.Samadhan Naiknavare 3.Gaurav Shinde 4...
UNIT 4 Total Quality Management .pptx
MET 305 2019 SCHEME MODULE 2 COMPLETE.pptx
Mechanical Engineering MATERIALS Selection
Operating System & Kernel Study Guide-1 - converted.pdf
Embodied AI: Ushering in the Next Era of Intelligent Systems
web development for engineering and engineering
OOP with Java - Java Introduction (Basics)
CYBER-CRIMES AND SECURITY A guide to understanding
Geodesy 1.pptx...............................................
TFEC-4-2020-Design-Guide-for-Timber-Roof-Trusses.pdf
BMEC211 - INTRODUCTION TO MECHATRONICS-1.pdf
CARTOGRAPHY AND GEOINFORMATION VISUALIZATION chapter1 NPTE (2).pptx
Digital Logic Computer Design lecture notes
Construction Project Organization Group 2.pptx
SM_6th-Sem__Cse_Internet-of-Things.pdf IOT
UNIT-1 - COAL BASED THERMAL POWER PLANTS
PPT on Performance Review to get promotions
Mohammad Mahdi Farshadian CV - Prospective PhD Student 2026

Object oriented dbms

  • 1. SEMINAR ON OBJECT OTIENTED DATABASE MANAGEMENT SYSTEM Presented by: Kartik N. Kalpande
  • 2. CONTENT  Introduction Whst is oodbms Overview of oodbms o feature of oodbms o Technical elaboration list of oodbms Open source software in oodbms major class in system services provided by oodbms o Application of oodbms o Scope and limitation of oodbms o conclusion
  • 3. INTRODUCTION What is oodbms An oodbms is the result of combining object oriented programming principle with database management principle.
  • 4. OVERVIEW OF OODBMS Oodbms provided the feature like complex object, object identity, encapsulation types and overhidding, overloading
  • 5. WHAT IS DIFFERENCE BETWEEN OODBMS AND RDBMS
  • 6. FEATURE OF OODBMS  Feature of oodbms from genaral database: able to handle large database controlled concurrency  Feature of oodbms in object oriented database: construction of complex object feature of classes and types
  • 7. SOME OODBMS object store  versant Onotes Db/explorer Poet Objectivity db Eye db
  • 8. OPEN SOURCE IN OODBMS  ozon  zope  farmerD  xl2
  • 9. MAJOR CLASSES IN THIS SYSTEM  user  persistable remote object  owner  sharable document  remote object factor  client view  client control  client state
  • 10. OPEN SOURCE SOFTWARE IN OODBMS  EYEDB  EYESB 2.8.7  EYEDB IN LINUX + MAGZINE  VERSANT  B40  XRX
  • 11. KEY FEATURE OF EYEDB  Genericity & orthogonality of object model  efficiency  scalability
  • 12. OZON JAVA BASED OODBMS  Db40  E4graph  coldstore
  • 13. SERVICES PROVIDED BY OODBMS  Extensibility  expressive power  support for schema evolution  improved performance  reusability
  • 14. APPLICATION before we begin we should aknowledge reality there are situtation in which an rdbms just fine. but after a time superior database application is oodbms are found
  • 15. SCOPE AND LIMITATION Advantages:  composite object and relationship.  no impendence mismatch  no primary key Disadvantages:  schema change  language dependence
  • 16. CONCLUSION  oodbms is a dbms with an underlaying object oriented data model  oodbms has three model
  • 17. REFERENCE  A. Aiken , J. Widom and J.M. Hellerstein , "Behavior of database production rules: termination, confluence, and observable determinism" , Proc. ACM SIGMOD , 1999  "Baralis, E., Ceri, S., Widom, J.; Better Termination Analysis for Active Databases, in [PW93],"  J. A. Blakeley , W. J. McKenna and G. Graefe , "Experiences Building the Open OODB Query Optimizer" , Proc. ACM SIGMOD , 1993