SlideShare a Scribd company logo
"Diffrence between RDBMS, OODBMS and  ORDBMS"
Disclaimer: This presentation is prepared by trainees of
baabtra as a part of mentoring program. This is not official
document of baabtra –Mentoring Partner
Baabtra-Mentoring Partner is the mentoring division of baabte System Technologies Pvt .
Ltd
DBMS
• Database is a collection of related data.
• Database Management System(DBMS) is a
collection of programs that enables users to create
and maintain database.
• It facilitates the process of
• Defining
• Constructing
• Manipulating
• Sharing database
RDBMS
• A Relational database management system
(RDBMS) is a database management system (DBMS)
that is based on the relational model.
• Features:
• Provides data to be stored in tables
• Persists data in the form of rows and columns
• Each column is an attribute.
• Provides facility primary key, to uniquely identify
the rows
• Relationships are not explicit, but implied by
values in specific fields (e.g., foreign keys).
• Disadvantages
• Do not have enough storage area to handle data
such as images, audio, video.
• Information must be in tables where
relationships between entities are defined by
values.
Object Oriented Database - OODBMS
OO principles brought to databases:
-New modeling power
-Extensibility of systems
-Code reuse
-Easy maintenance of programs
• Object Identity-In object oriented databases objects
are uniquely identified by OID.
• Objects with the same type are grouped into
classes.
• Classes encompass objects having the same
structure and behaviour, which is expressed by the
set of methods or operations applicable to the
objects they contain.
• Inheritance: Inheritance is mechanism allowing
child object to inherit behavior and properties of
parent object.
• Encapsulation-A class corresponds to the
implementation of an abstract data type (ADT).
• Neither the structure of the ADT nor its
implementation is visible from the outside world.
ORDBMS
• object relational database management
system simply puts an object oriented front
end on a relational database (RDBMS).
• ORDBMS was created to handle new types of
data such as audio,video, and image files .
• PostgresSQL is the best known OR DBMS
• Supports object-oriented design.
Advantages of ORDBMS
• Resolves many of known weaknesses of
RDBMS
• It allows users and programmers to start using
object-oriented systems in parallel.
Disadvantages of ORDBMSs
• Complexity.
• Increased costs.
• Supporters of relational approach believe simplicity
and purity of relational model are lost.
• Some believe RDBMS is being extended for what
will be a minority of applications.
• OO purists not attracted by extensions either.
If this presentation helped you, please visit our
page facebook.com/baabtra and like it.
Thanks in advance.
www.baabtra.com | www.massbaab.com |www.baabte.com
Contact Us

More Related Content

What's hot (20)

PPTX
Object relational database management system
Saibee Alam
 
PPTX
Query processing and Query Optimization
Niraj Gandha
 
PPT
Introduction to .NET Framework
Raghuveer Guthikonda
 
PPT
EJB .
ayyagari.vinay
 
PPTX
Delegates and events in C#
Dr.Neeraj Kumar Pandey
 
PPTX
The Relational Model
Bhandari Nawaraj
 
PPTX
Sql joins inner join self join outer joins
Deepthi Rachumallu
 
PPTX
Multimedia Database
Avnish Patel
 
PPTX
Types of Drivers in JDBC
Hemant Sharma
 
PPT
Object Oriented Design
Sudarsun Santhiappan
 
PPSX
C# - Part 1
Md. Mahedee Hasan
 
PPTX
The Relational Database Model
Shishir Aryal
 
PPTX
2 tier and 3 tier architecture
baabtra.com - No. 1 supplier of quality freshers
 
PPTX
C# classes objects
Dr.Neeraj Kumar Pandey
 
PPT
Jdbc ppt
Vikas Jagtap
 
PPT
Introduction To Dotnet
SAMIR BHOGAYTA
 
PPT
Basic DBMS ppt
dangwalrajendra888
 
PDF
The CAP Theorem
Aleksandar Bradic
 
PPT
Java And Multithreading
Shraddha
 
Object relational database management system
Saibee Alam
 
Query processing and Query Optimization
Niraj Gandha
 
Introduction to .NET Framework
Raghuveer Guthikonda
 
Delegates and events in C#
Dr.Neeraj Kumar Pandey
 
The Relational Model
Bhandari Nawaraj
 
Sql joins inner join self join outer joins
Deepthi Rachumallu
 
Multimedia Database
Avnish Patel
 
Types of Drivers in JDBC
Hemant Sharma
 
Object Oriented Design
Sudarsun Santhiappan
 
C# - Part 1
Md. Mahedee Hasan
 
The Relational Database Model
Shishir Aryal
 
2 tier and 3 tier architecture
baabtra.com - No. 1 supplier of quality freshers
 
C# classes objects
Dr.Neeraj Kumar Pandey
 
Jdbc ppt
Vikas Jagtap
 
Introduction To Dotnet
SAMIR BHOGAYTA
 
Basic DBMS ppt
dangwalrajendra888
 
The CAP Theorem
Aleksandar Bradic
 
Java And Multithreading
Shraddha
 

Viewers also liked (20)

PDF
Comparision
saurabhbagane
 
PPTX
Object oriented database model
PAQUIAAIZEL
 
PPTX
Object relational and extended relational databases
Suhad Jihad
 
PPTX
RDBMS.ppt
Ketan Chaoji
 
PPT
A Comparative Study of RDBMs and OODBMs in Relation to Security of Data
inscit2006
 
PPTX
Ordbms
ramandeep brar
 
PDF
Comparison of Relational Database and Object Oriented Database
Editor IJMTER
 
PDF
Object-Relational Database Systems(ORDBMSs)
Sahan Walpitagamage
 
PPTX
Distributed dbms
ReachLocal Services India
 
PDF
Chapt 1 odbms
Sushil Kulkarni
 
PPTX
Mobile dbms
Tech_MX
 
PPT
Object Oriented Dbms
maryeem
 
PPTX
Rdbms
rdbms
 
PPTX
Distributed database
ReachLocal Services India
 
PPTX
Data mining
Akannsha Totewar
 
PPTX
Hospital management system(database)
Iftikhar Ahmad
 
PPSX
Parallel Database
VESIT/University of Mumbai
 
PPT
21792 relational database managementsystem
Universitas Bina Darma Palembang
 
PPTX
DBMS in Ncell
Bibek Shrestha
 
PDF
Object Relational Mapping with Dapper (Micro ORM)
Muhammad Umar
 
Comparision
saurabhbagane
 
Object oriented database model
PAQUIAAIZEL
 
Object relational and extended relational databases
Suhad Jihad
 
RDBMS.ppt
Ketan Chaoji
 
A Comparative Study of RDBMs and OODBMs in Relation to Security of Data
inscit2006
 
Comparison of Relational Database and Object Oriented Database
Editor IJMTER
 
Object-Relational Database Systems(ORDBMSs)
Sahan Walpitagamage
 
Distributed dbms
ReachLocal Services India
 
Chapt 1 odbms
Sushil Kulkarni
 
Mobile dbms
Tech_MX
 
Object Oriented Dbms
maryeem
 
Rdbms
rdbms
 
Distributed database
ReachLocal Services India
 
Data mining
Akannsha Totewar
 
Hospital management system(database)
Iftikhar Ahmad
 
Parallel Database
VESIT/University of Mumbai
 
21792 relational database managementsystem
Universitas Bina Darma Palembang
 
DBMS in Ncell
Bibek Shrestha
 
Object Relational Mapping with Dapper (Micro ORM)
Muhammad Umar
 
Ad

Similar to "Diffrence between RDBMS, OODBMS and ORDBMS" (20)

PPT
9a797dbms chapter1 b.sc2
Mukund Trivedi
 
PPTX
Introduction to RDBMS
Merlin Florrence
 
PPTX
Week 1 and 2 Getting started with DBMS.pptx
Riannel Tecson
 
PDF
Database system
Oduro Boakye
 
PPTX
Cp 121 lecture 01
ITNet
 
PPTX
Database management system.pptx
AshmitKashyap1
 
PPTX
Database Management System DBMS Unit - 1
Narasimhan Balakrishnan
 
PPTX
Unit 1_1680588168525885258552585525855.pptx
dgfs55437
 
PPTX
Presentation on Database management system
Prerana Bhattarai
 
PPTX
Presentation DBMS.pptx
NileshNanda1
 
PPTX
CS3270 - DATABASE SYSTEM - Lecture (1)
Dilawar Khan
 
PPTX
DATABASE MANAGEMENT SYSTEMS PPT .pptx
YogeshGarg228050
 
PPTX
1DATABASE.pptx
HODCA1
 
PPTX
DBMS - Database Management System
Krishna Patel
 
PPSX
oracle
Vilasita Nandamuri
 
PDF
CST204 DBMS Module-1
Jyothis Menon
 
PPT
Lecture 1 =Unit 1 Part 1.ppt
DeeptimaanKrishnaJad
 
9a797dbms chapter1 b.sc2
Mukund Trivedi
 
Introduction to RDBMS
Merlin Florrence
 
Week 1 and 2 Getting started with DBMS.pptx
Riannel Tecson
 
Database system
Oduro Boakye
 
Cp 121 lecture 01
ITNet
 
Database management system.pptx
AshmitKashyap1
 
Database Management System DBMS Unit - 1
Narasimhan Balakrishnan
 
Unit 1_1680588168525885258552585525855.pptx
dgfs55437
 
Presentation on Database management system
Prerana Bhattarai
 
Presentation DBMS.pptx
NileshNanda1
 
CS3270 - DATABASE SYSTEM - Lecture (1)
Dilawar Khan
 
DATABASE MANAGEMENT SYSTEMS PPT .pptx
YogeshGarg228050
 
1DATABASE.pptx
HODCA1
 
DBMS - Database Management System
Krishna Patel
 
CST204 DBMS Module-1
Jyothis Menon
 
Lecture 1 =Unit 1 Part 1.ppt
DeeptimaanKrishnaJad
 
Ad

More from baabtra.com - No. 1 supplier of quality freshers (20)

PPTX
Agile methodology and scrum development
baabtra.com - No. 1 supplier of quality freshers
 
PDF
Acquiring new skills what you should know
baabtra.com - No. 1 supplier of quality freshers
 
PDF
Baabtra.com programming at school
baabtra.com - No. 1 supplier of quality freshers
 
PDF
99LMS for Enterprises - LMS that you will love
baabtra.com - No. 1 supplier of quality freshers
 
PPTX
Chapter 6 database normalisation
baabtra.com - No. 1 supplier of quality freshers
 
PPTX
Chapter 5 transactions and dcl statements
baabtra.com - No. 1 supplier of quality freshers
 
PPTX
Chapter 4 functions, views, indexing
baabtra.com - No. 1 supplier of quality freshers
 
PPTX
Chapter 3 stored procedures
baabtra.com - No. 1 supplier of quality freshers
 
PPTX
Chapter 2 grouping,scalar and aggergate functions,joins inner join,outer join
baabtra.com - No. 1 supplier of quality freshers
 
PPTX
Chapter 1 introduction to sql server
baabtra.com - No. 1 supplier of quality freshers
 
PPTX
Chapter 1 introduction to sql server
baabtra.com - No. 1 supplier of quality freshers
 
Agile methodology and scrum development
baabtra.com - No. 1 supplier of quality freshers
 
Acquiring new skills what you should know
baabtra.com - No. 1 supplier of quality freshers
 
Baabtra.com programming at school
baabtra.com - No. 1 supplier of quality freshers
 
99LMS for Enterprises - LMS that you will love
baabtra.com - No. 1 supplier of quality freshers
 
Chapter 6 database normalisation
baabtra.com - No. 1 supplier of quality freshers
 
Chapter 5 transactions and dcl statements
baabtra.com - No. 1 supplier of quality freshers
 
Chapter 4 functions, views, indexing
baabtra.com - No. 1 supplier of quality freshers
 
Chapter 2 grouping,scalar and aggergate functions,joins inner join,outer join
baabtra.com - No. 1 supplier of quality freshers
 
Chapter 1 introduction to sql server
baabtra.com - No. 1 supplier of quality freshers
 
Chapter 1 introduction to sql server
baabtra.com - No. 1 supplier of quality freshers
 

Recently uploaded (20)

PPTX
Stereochemistry-Optical Isomerism in organic compoundsptx
Tarannum Nadaf-Mansuri
 
PPTX
I AM MALALA The Girl Who Stood Up for Education and was Shot by the Taliban...
Beena E S
 
PPT
Talk on Critical Theory, Part II, Philosophy of Social Sciences
Soraj Hongladarom
 
PPTX
GRADE-3-PPT-EVE-2025-ENG-Q1-LESSON-1.pptx
EveOdrapngimapNarido
 
PPTX
CATEGORIES OF NURSING PERSONNEL: HOSPITAL & COLLEGE
PRADEEP ABOTHU
 
PDF
Geographical Diversity of India 100 Mcq.pdf/ 7th class new ncert /Social/Samy...
Sandeep Swamy
 
PDF
Generative AI: it's STILL not a robot (CIJ Summer 2025)
Paul Bradshaw
 
PPTX
How to Convert an Opportunity into a Quotation in Odoo 18 CRM
Celine George
 
PDF
Biological Bilingual Glossary Hindi and English Medium
World of Wisdom
 
PDF
The History of Phone Numbers in Stoke Newington by Billy Thomas
History of Stoke Newington
 
PPTX
PPT-Q1-WK-3-ENGLISH Revised Matatag Grade 3.pptx
reijhongidayawan02
 
PPTX
A PPT on Alfred Lord Tennyson's Ulysses.
Beena E S
 
PPTX
Cultivation practice of Litchi in Nepal.pptx
UmeshTimilsina1
 
PPTX
How to Create Odoo JS Dialog_Popup in Odoo 18
Celine George
 
PPTX
How to Create a PDF Report in Odoo 18 - Odoo Slides
Celine George
 
PDF
Women's Health: Essential Tips for Every Stage.pdf
Iftikhar Ahmed
 
PPTX
HUMAN RESOURCE MANAGEMENT: RECRUITMENT, SELECTION, PLACEMENT, DEPLOYMENT, TRA...
PRADEEP ABOTHU
 
PDF
0725.WHITEPAPER-UNIQUEWAYSOFPROTOTYPINGANDUXNOW.pdf
Thomas GIRARD, MA, CDP
 
PPTX
PATIENT ASSIGNMENTS AND NURSING CARE RESPONSIBILITIES.pptx
PRADEEP ABOTHU
 
PPTX
grade 5 lesson matatag ENGLISH 5_Q1_PPT_WEEK4.pptx
SireQuinn
 
Stereochemistry-Optical Isomerism in organic compoundsptx
Tarannum Nadaf-Mansuri
 
I AM MALALA The Girl Who Stood Up for Education and was Shot by the Taliban...
Beena E S
 
Talk on Critical Theory, Part II, Philosophy of Social Sciences
Soraj Hongladarom
 
GRADE-3-PPT-EVE-2025-ENG-Q1-LESSON-1.pptx
EveOdrapngimapNarido
 
CATEGORIES OF NURSING PERSONNEL: HOSPITAL & COLLEGE
PRADEEP ABOTHU
 
Geographical Diversity of India 100 Mcq.pdf/ 7th class new ncert /Social/Samy...
Sandeep Swamy
 
Generative AI: it's STILL not a robot (CIJ Summer 2025)
Paul Bradshaw
 
How to Convert an Opportunity into a Quotation in Odoo 18 CRM
Celine George
 
Biological Bilingual Glossary Hindi and English Medium
World of Wisdom
 
The History of Phone Numbers in Stoke Newington by Billy Thomas
History of Stoke Newington
 
PPT-Q1-WK-3-ENGLISH Revised Matatag Grade 3.pptx
reijhongidayawan02
 
A PPT on Alfred Lord Tennyson's Ulysses.
Beena E S
 
Cultivation practice of Litchi in Nepal.pptx
UmeshTimilsina1
 
How to Create Odoo JS Dialog_Popup in Odoo 18
Celine George
 
How to Create a PDF Report in Odoo 18 - Odoo Slides
Celine George
 
Women's Health: Essential Tips for Every Stage.pdf
Iftikhar Ahmed
 
HUMAN RESOURCE MANAGEMENT: RECRUITMENT, SELECTION, PLACEMENT, DEPLOYMENT, TRA...
PRADEEP ABOTHU
 
0725.WHITEPAPER-UNIQUEWAYSOFPROTOTYPINGANDUXNOW.pdf
Thomas GIRARD, MA, CDP
 
PATIENT ASSIGNMENTS AND NURSING CARE RESPONSIBILITIES.pptx
PRADEEP ABOTHU
 
grade 5 lesson matatag ENGLISH 5_Q1_PPT_WEEK4.pptx
SireQuinn
 

"Diffrence between RDBMS, OODBMS and ORDBMS"

  • 2. Disclaimer: This presentation is prepared by trainees of baabtra as a part of mentoring program. This is not official document of baabtra –Mentoring Partner Baabtra-Mentoring Partner is the mentoring division of baabte System Technologies Pvt . Ltd
  • 3. DBMS • Database is a collection of related data. • Database Management System(DBMS) is a collection of programs that enables users to create and maintain database. • It facilitates the process of • Defining • Constructing • Manipulating • Sharing database
  • 4. RDBMS • A Relational database management system (RDBMS) is a database management system (DBMS) that is based on the relational model. • Features: • Provides data to be stored in tables • Persists data in the form of rows and columns • Each column is an attribute. • Provides facility primary key, to uniquely identify the rows
  • 5. • Relationships are not explicit, but implied by values in specific fields (e.g., foreign keys). • Disadvantages • Do not have enough storage area to handle data such as images, audio, video. • Information must be in tables where relationships between entities are defined by values.
  • 6. Object Oriented Database - OODBMS OO principles brought to databases: -New modeling power -Extensibility of systems -Code reuse -Easy maintenance of programs
  • 7. • Object Identity-In object oriented databases objects are uniquely identified by OID. • Objects with the same type are grouped into classes. • Classes encompass objects having the same structure and behaviour, which is expressed by the set of methods or operations applicable to the objects they contain.
  • 8. • Inheritance: Inheritance is mechanism allowing child object to inherit behavior and properties of parent object. • Encapsulation-A class corresponds to the implementation of an abstract data type (ADT). • Neither the structure of the ADT nor its implementation is visible from the outside world.
  • 9. ORDBMS • object relational database management system simply puts an object oriented front end on a relational database (RDBMS). • ORDBMS was created to handle new types of data such as audio,video, and image files . • PostgresSQL is the best known OR DBMS • Supports object-oriented design.
  • 10. Advantages of ORDBMS • Resolves many of known weaknesses of RDBMS • It allows users and programmers to start using object-oriented systems in parallel.
  • 11. Disadvantages of ORDBMSs • Complexity. • Increased costs. • Supporters of relational approach believe simplicity and purity of relational model are lost. • Some believe RDBMS is being extended for what will be a minority of applications. • OO purists not attracted by extensions either.
  • 12. If this presentation helped you, please visit our page facebook.com/baabtra and like it. Thanks in advance. www.baabtra.com | www.massbaab.com |www.baabte.com