- Data Structure
- Networking
- RDBMS
- Operating System
- Java
- MS Excel
- iOS
- HTML
- CSS
- Android
- Python
- C Programming
- C++
- C#
- MongoDB
- MySQL
- Javascript
- PHP
- Physics
- Chemistry
- Biology
- Mathematics
- English
- Economics
- Psychology
- Social Studies
- Fashion Studies
- Legal Studies
- Selected Reading
- UPSC IAS Exams Notes
- Developer's Best Practices
- Questions and Answers
- Effective Resume Writing
- HR Interview Questions
- Computer Glossary
- Who is Who
Difference between RDBMS and OODBMS
RDBMS and OODBMS are database management systems. RDBMS uses tables to represent data and their relationships whereas OODBMS represents data in form of objects similar to Object Oriented Programming.
Following are the important differences between RDBMS and OODBMS.
Sr. No. | Key | RDBMS | OODBMS |
---|---|---|---|
1 | Definition | RDBMS stands for Relational DataBase Management System. | OODBMS stands for Object Oriented DataBase Management System. |
2 | Data Management | Data is stored as entities defined in tabular format. | Data is stored as objects. |
3 | Data Complexity | RDBMS handles simple data. | OODBMS handles large and complex data. |
4 | Term | An entity refers to collection of similar items having same definition. | An class refers to group of objects having common relationships, behaviors and properties. |
5 | Data Handling | RDBMS handles only data. | OODBMS handles both data and functions operating on that data. |
6 | Objective | To keep data independent from application program. | To implement data encapsulation. |
7 | Key | A primary key identifies in object in a table uniquely. | Object Id, OID represents an object uniquely in group of objects. |
Advertisements
To Continue Learning Please Login
Login with Google