0% found this document useful (0 votes)
1 views

Assignment 1 Database

The document discusses the Object-Oriented Database Model (OODBM), highlighting its evolution, significance in modern database systems, and the challenges it faces, such as design complexity and performance issues. It emphasizes that OODBMs combine object-oriented programming principles with database management, providing a better representation of real-world entities. Additionally, the document includes references for further reading on the topic.

Uploaded by

hyunbangtangirl
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
1 views

Assignment 1 Database

The document discusses the Object-Oriented Database Model (OODBM), highlighting its evolution, significance in modern database systems, and the challenges it faces, such as design complexity and performance issues. It emphasizes that OODBMs combine object-oriented programming principles with database management, providing a better representation of real-world entities. Additionally, the document includes references for further reading on the topic.

Uploaded by

hyunbangtangirl
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

University of Management and Technology

ASSIGNMENT 01

Database Management System

TOPIC: Object Oriented Database Model

Submitted by: Anum Shabbir(F2023105028)


Asra Waheed(F2023105031)
Submitted to: Hamid Raza Malik

1
1. Abstract:
 The evolution of object-oriented databases (OODBs) has not been accompanied
by an equivalent evolution of theoretical models, leaving the foundations for
OODBs ill-defined.
 Design of OODBs has been hampered by the lack of design techniques/tools
which correspond to the theoretical model.

2. Introduction:
 The Object-Oriented Model in DBMS is the data model where data is stored
in the form of objects. This model is used to represent real-world entities. The
data and data relationship are stored together in a single entity known as an
object in the Object Oriented Model.
 The OODM is a better representation of real-world challenges. Both the data
and the relationship are contained into a single structure that’s known as an
object in this model.
Example:
CAD/CAM Systems, Multimedia applications.

2
3. Role of Object Oriented Database Model in Database System:
 The Object-Oriented Database (OOD) model plays a significant role in modern
database systems by combining the principles of object-oriented programming
(OOP) with the database management system.
 Object Oriented Database Model can help in database integrity, structural, and
Database independence and make the code resemble real-world objects.

4. Critical Issues
 Object-oriented database models, while offering advantages, face critical issues
including: complexity in design, potential performance bottlenecks.
i. Complexity and Learning Curve
ii. Performance and Scalability
iii. Adoption and Integration
iv. Data Integrity and Security

5. Reference:
 https://www.scaler.com/topics/object-oriented-model-in-dbms/
 https://www.sciencedirect.com/science/article/pii/S0020025597100184
 https://databasetown.com/object-oriented-database/

You might also like