SlideShare a Scribd company logo
IMPORTANCE
   OF
DATA MODEL
 Data models can facilitate
 interaction among the
 designer, the application
 programmer and the end user.
 A well- developed data model can
 even foster improved
 understanding of the
 organization for which the
 database design is developed.
 Data models are a
 communication tool.
ADVANTAGES
       and

DISADVANTAGES
       of
HIERARCHICAL
DATA MODEL
ADVANTAGES:
 It promotes data sharing.

 Parent/child relationship promotes
 conceptual simplicity.

 Database security is provided and
 enforce by DBMS.
ADVANTAGES:

 Parent/child relationship
 promotes data integrity.

 It is efficient with 1:m
 relationship.
Disadvantages:
 Complex implementation requires
 knowledge of physical data storage
 characteristics.

 Navigational system yields complex
 application
 development, management, and
 used; requires knowledge of
 hierarchical path.
 Changes in structure require changes in all
  applications.

 There are implementation limitation.


 There is no data definition or data
  manipulation language in DBMS.

 There is a lack of standards.
NETWORK
DATA MODEL
ADVANTAGES:

 Conceptual simplicity is at least equal to that
  of the hierarchical model.

 It handles more relationship type, such as m:n
  and multi-parent.
 Data access is more flexible.
ADVANTAGES:

 Data owner/ member promotes data
  integrity.

 There is conformance to standards.


 It includes data definition language (DDL)
  and data manipulation language (DML)
DISADVANTAGES:
 System complexity limits efficiency.


 Navigational system yields complex
  implementation, application development
  and management.

 Structural changes require changes in all
  application programs.
RELATIONAL
DATA MODEL
ADVANTAGES:

 Structural independence is promoted by the
  use of independent tables. Changes in a tables
  structure do not affect data access or
  application programs.

 Tabular view substantially improves
  conceptual simplicity, thereby promoting
  easier database
  design, implementation, management and
  use.
ADVANTAGES:


 AD HOC query capability is based on SQL.



 Powerful RDBMS isolates the end user from
  physical level details and improves
  implementation and management simplicity.
DISADVANTAGES:

 The RDBMS requires substantial hardware
  and system software overhead.

 Conceptual simplicity gives relatively
  untrained people the tools to use a good
  system poorly, and if unchecked, it may
  produce the same data anomalies found in
  file systems.
DISADVANTAGES:


 IT may promote island of information.
ENTITY RELATIONSHIP
     DATA MODEL
ADVANTAGES:

 Visual modeling yields exceptional
  conceptual simplicity.

 Visual representation makes it an effective
  communication tool.

 It is integrated with dominant relational
  model.
Disadvantages:

 There is limited constraints representation.


 There is limited relationship representation


 There is no DML.
 Loss of information content occurs when
  attributes are removed from entities to avoid
  crowded displays.
OBJECT- ORIENTED
  DATA MODEL
ADVANTAGES:

 Semantic content is added.


 Visual representation includes semantic
  content.

 Inheritance promotes data integrity.
Disadvantages:

 Slow development of standards caused
  vendors to supply their own
  enhancements, thus eliminating a widely
  accepted standards.



 It is a complex navigational systems.
Disadvantages:

 There is a steep learning curve.


 High system overhead slows transactions.

More Related Content

PPTX
Er model ppt
Pihu Goel
 
PPT
3 Tier Architecture
guestd0cc01
 
PPTX
Relational Data Model Introduction
Nishant Munjal
 
PPTX
Database Management System
Nishant Munjal
 
PPT
Data models
Usman Tariq
 
PPT
Data integrity
Rahul Gupta
 
PPT
Database systems
Dhani Ahmad
 
PPT
Data independence
Aashima Wadhwa
 
Er model ppt
Pihu Goel
 
3 Tier Architecture
guestd0cc01
 
Relational Data Model Introduction
Nishant Munjal
 
Database Management System
Nishant Munjal
 
Data models
Usman Tariq
 
Data integrity
Rahul Gupta
 
Database systems
Dhani Ahmad
 
Data independence
Aashima Wadhwa
 

What's hot (20)

PPTX
Relational Database Design
Archit Saxena
 
PPTX
Database Design
learnt
 
PPTX
Create table relationships
Dastan Kamaran
 
PPTX
Structure of dbms
Megha yadav
 
PPTX
What’s The Difference Between Structured, Semi-Structured And Unstructured Data?
Bernard Marr
 
PPTX
Presentation on Database management system
Prerana Bhattarai
 
PPTX
2 tier and 3 tier architecture
baabtra.com - No. 1 supplier of quality freshers
 
PDF
Database Normalization
Arun Sharma
 
PPTX
Degree of relationship set
Megha Sharma
 
PPT
data modeling and models
sabah N
 
DOCX
Student database management system
Snehal Raut
 
PPTX
Dbms Introduction and Basics
SHIKHA GAUTAM
 
PPTX
Attribute oriented analysis
Hirra Sultan
 
PPT
Databases: Normalisation
Damian T. Gordon
 
PPT
Database Management System Introduction
Smriti Jain
 
PPTX
Database management system
Shashikumar_chari
 
PPTX
SRS on Online Blood Bank Managment system...
GCWUF
 
PPT
Data Models.ppt
AnshikaGoel42
 
PPTX
The Relational Database Model
Shishir Aryal
 
DOCX
Student database management system PROJECT
Rai Saheb Bhanwar Singh College Nasrullaganj
 
Relational Database Design
Archit Saxena
 
Database Design
learnt
 
Create table relationships
Dastan Kamaran
 
Structure of dbms
Megha yadav
 
What’s The Difference Between Structured, Semi-Structured And Unstructured Data?
Bernard Marr
 
Presentation on Database management system
Prerana Bhattarai
 
2 tier and 3 tier architecture
baabtra.com - No. 1 supplier of quality freshers
 
Database Normalization
Arun Sharma
 
Degree of relationship set
Megha Sharma
 
data modeling and models
sabah N
 
Student database management system
Snehal Raut
 
Dbms Introduction and Basics
SHIKHA GAUTAM
 
Attribute oriented analysis
Hirra Sultan
 
Databases: Normalisation
Damian T. Gordon
 
Database Management System Introduction
Smriti Jain
 
Database management system
Shashikumar_chari
 
SRS on Online Blood Bank Managment system...
GCWUF
 
Data Models.ppt
AnshikaGoel42
 
The Relational Database Model
Shishir Aryal
 
Student database management system PROJECT
Rai Saheb Bhanwar Singh College Nasrullaganj
 
Ad

Viewers also liked (20)

PDF
Ernesto_Arce_ERwin_Data_Modeling
Ernesto Arce Jr.
 
PPTX
CA ERwin Data Modeler End User Presentation
CA RMDM Latam
 
PDF
Creating enterprise standards 09302010
ERwin Modeling
 
PDF
Using ca e rwin modeling to asure data 09162010
ERwin Modeling
 
PDF
Cust experience a practical guide 09152010
ERwin Modeling
 
PDF
Ca e rwin state of the union 09082010
ERwin Modeling
 
PDF
Rm006sn ca world2010
Rasananda BEHERA
 
PDF
Sneak peak ca e rwin data modeler r8 preview09222010
ERwin Modeling
 
PDF
Lançamento ERwin 08/02
Allen Informática
 
PDF
Mastering your data with ca e rwin dm 09082010
ERwin Modeling
 
PDF
Data modeling for the business 09282010
ERwin Modeling
 
PDF
Sybase PowerDesigner Vs Erwin
Sybase Türkiye
 
PPTX
rm006sn (2)
Rasananda BEHERA
 
PPTX
All data models in dbms
Naresh Kumar
 
PDF
Integrating data process a roundtrip modeling using e rwin data modeler_erwin...
ERwin Modeling
 
DOCX
Nagendra Resume
Nagendra Kumar Busetti
 
PPT
Different data models
madhusha udayangani
 
PPT
Dbms models
devgocool
 
PPS
Data models
Anuj Modi
 
PPTX
Data Modeling PPT
Trinath
 
Ernesto_Arce_ERwin_Data_Modeling
Ernesto Arce Jr.
 
CA ERwin Data Modeler End User Presentation
CA RMDM Latam
 
Creating enterprise standards 09302010
ERwin Modeling
 
Using ca e rwin modeling to asure data 09162010
ERwin Modeling
 
Cust experience a practical guide 09152010
ERwin Modeling
 
Ca e rwin state of the union 09082010
ERwin Modeling
 
Rm006sn ca world2010
Rasananda BEHERA
 
Sneak peak ca e rwin data modeler r8 preview09222010
ERwin Modeling
 
Lançamento ERwin 08/02
Allen Informática
 
Mastering your data with ca e rwin dm 09082010
ERwin Modeling
 
Data modeling for the business 09282010
ERwin Modeling
 
Sybase PowerDesigner Vs Erwin
Sybase Türkiye
 
rm006sn (2)
Rasananda BEHERA
 
All data models in dbms
Naresh Kumar
 
Integrating data process a roundtrip modeling using e rwin data modeler_erwin...
ERwin Modeling
 
Nagendra Resume
Nagendra Kumar Busetti
 
Different data models
madhusha udayangani
 
Dbms models
devgocool
 
Data models
Anuj Modi
 
Data Modeling PPT
Trinath
 
Ad

Similar to Importance of data model (20)

PPTX
Chapter-2 Database System Concepts and Architecture
Kunal Anand
 
PPT
DBMS topic in PU
Eerla Rajasekhar
 
PPTX
Database overview
Sayem Khan
 
PDF
Data models
RituBhargava7
 
PDF
Data Models
RituBhargava7
 
DOC
Database Management System
Tamur Iqbal
 
PPTX
Database System Concepts AND architecture [Autosaved].pptx
Koteswari Kasireddy
 
PPTX
Database Management System(UNIT 1)
Dr. SURBHI SAROHA
 
PPTX
Database Management System(UNIT 1)
Dr. SURBHI SAROHA
 
PPTX
DBMS-7.pptx
kingVox
 
PPTX
DBMS-2.pptx
kingVox
 
PPT
Lecture 01 introduction to database
emailharmeet
 
PPTX
Introduction to Database System-WEEK2.pptx
melissaguillermo
 
PPTX
20CS402_Unit_1.pptx
Sathishkumar Jaganathan
 
PDF
Unit 1 DBMS
DhivyaSubramaniyam
 
DOCX
What is the difference between Data and Information give an exa
victorring
 
PPTX
Dbms classification according to data models
ABDUL KHALIQ
 
PPTX
Presentation of DBMS (database management system) part 2
Junaid Nadeem
 
PDF
Dbms 2: Data Model
Amiya9439793168
 
Chapter-2 Database System Concepts and Architecture
Kunal Anand
 
DBMS topic in PU
Eerla Rajasekhar
 
Database overview
Sayem Khan
 
Data models
RituBhargava7
 
Data Models
RituBhargava7
 
Database Management System
Tamur Iqbal
 
Database System Concepts AND architecture [Autosaved].pptx
Koteswari Kasireddy
 
Database Management System(UNIT 1)
Dr. SURBHI SAROHA
 
Database Management System(UNIT 1)
Dr. SURBHI SAROHA
 
DBMS-7.pptx
kingVox
 
DBMS-2.pptx
kingVox
 
Lecture 01 introduction to database
emailharmeet
 
Introduction to Database System-WEEK2.pptx
melissaguillermo
 
20CS402_Unit_1.pptx
Sathishkumar Jaganathan
 
Unit 1 DBMS
DhivyaSubramaniyam
 
What is the difference between Data and Information give an exa
victorring
 
Dbms classification according to data models
ABDUL KHALIQ
 
Presentation of DBMS (database management system) part 2
Junaid Nadeem
 
Dbms 2: Data Model
Amiya9439793168
 

More from yhen06 (20)

PPTX
Story telling
yhen06
 
PPTX
National book week celebration
yhen06
 
PPTX
Book fair
yhen06
 
PPTX
Basic education department library
yhen06
 
PPTX
Markey encyclopedia
yhen06
 
PPTX
Informational web pages
yhen06
 
PPTX
Indexing languages (2)
yhen06
 
PPTX
Importance of database design (1)
yhen06
 
PPTX
Hardware & software
yhen06
 
PPTX
Database system environment ppt.
yhen06
 
PPTX
Dictionary aizel
yhen06
 
PPTX
Book of days and first - aubrey
yhen06
 
PPTX
Bibliographies (2)
yhen06
 
PPTX
Database system environment ppt.
yhen06
 
PPTX
Advantages and disadvantages of digital library
yhen06
 
PPTX
General factbooks
yhen06
 
PPTX
Evaluating different sources maam she
yhen06
 
PPTX
Catalla & cea
yhen06
 
PPTX
Project proposal final presentation
yhen06
 
PPTX
web tech
yhen06
 
Story telling
yhen06
 
National book week celebration
yhen06
 
Book fair
yhen06
 
Basic education department library
yhen06
 
Markey encyclopedia
yhen06
 
Informational web pages
yhen06
 
Indexing languages (2)
yhen06
 
Importance of database design (1)
yhen06
 
Hardware & software
yhen06
 
Database system environment ppt.
yhen06
 
Dictionary aizel
yhen06
 
Book of days and first - aubrey
yhen06
 
Bibliographies (2)
yhen06
 
Database system environment ppt.
yhen06
 
Advantages and disadvantages of digital library
yhen06
 
General factbooks
yhen06
 
Evaluating different sources maam she
yhen06
 
Catalla & cea
yhen06
 
Project proposal final presentation
yhen06
 
web tech
yhen06
 

Recently uploaded (20)

PDF
Using Anchore and DefectDojo to Stand Up Your DevSecOps Function
Anchore
 
PDF
GDG Cloud Munich - Intro - Luiz Carneiro - #BuildWithAI - July - Abdel.pdf
Luiz Carneiro
 
PPTX
What-is-the-World-Wide-Web -- Introduction
tonifi9488
 
PDF
The Future of Mobile Is Context-Aware—Are You Ready?
iProgrammer Solutions Private Limited
 
PDF
Automating ArcGIS Content Discovery with FME: A Real World Use Case
Safe Software
 
PPTX
Introduction to Flutter by Ayush Desai.pptx
ayushdesai204
 
PPTX
cloud computing vai.pptx for the project
vaibhavdobariyal79
 
PDF
How ETL Control Logic Keeps Your Pipelines Safe and Reliable.pdf
Stryv Solutions Pvt. Ltd.
 
PDF
OFFOFFBOX™ – A New Era for African Film | Startup Presentation
ambaicciwalkerbrian
 
PDF
AI Unleashed - Shaping the Future -Starting Today - AIOUG Yatra 2025 - For Co...
Sandesh Rao
 
PPTX
Agile Chennai 18-19 July 2025 Ideathon | AI Powered Microfinance Literacy Gui...
AgileNetwork
 
PDF
Tea4chat - another LLM Project by Kerem Atam
a0m0rajab1
 
PPTX
OA presentation.pptx OA presentation.pptx
pateldhruv002338
 
PPTX
The-Ethical-Hackers-Imperative-Safeguarding-the-Digital-Frontier.pptx
sujalchauhan1305
 
PDF
Trying to figure out MCP by actually building an app from scratch with open s...
Julien SIMON
 
PDF
CIFDAQ's Market Wrap : Bears Back in Control?
CIFDAQ
 
PPTX
Applied-Statistics-Mastering-Data-Driven-Decisions.pptx
parmaryashparmaryash
 
PDF
SparkLabs Primer on Artificial Intelligence 2025
SparkLabs Group
 
PDF
MASTERDECK GRAPHSUMMIT SYDNEY (Public).pdf
Neo4j
 
PDF
Software Development Methodologies in 2025
KodekX
 
Using Anchore and DefectDojo to Stand Up Your DevSecOps Function
Anchore
 
GDG Cloud Munich - Intro - Luiz Carneiro - #BuildWithAI - July - Abdel.pdf
Luiz Carneiro
 
What-is-the-World-Wide-Web -- Introduction
tonifi9488
 
The Future of Mobile Is Context-Aware—Are You Ready?
iProgrammer Solutions Private Limited
 
Automating ArcGIS Content Discovery with FME: A Real World Use Case
Safe Software
 
Introduction to Flutter by Ayush Desai.pptx
ayushdesai204
 
cloud computing vai.pptx for the project
vaibhavdobariyal79
 
How ETL Control Logic Keeps Your Pipelines Safe and Reliable.pdf
Stryv Solutions Pvt. Ltd.
 
OFFOFFBOX™ – A New Era for African Film | Startup Presentation
ambaicciwalkerbrian
 
AI Unleashed - Shaping the Future -Starting Today - AIOUG Yatra 2025 - For Co...
Sandesh Rao
 
Agile Chennai 18-19 July 2025 Ideathon | AI Powered Microfinance Literacy Gui...
AgileNetwork
 
Tea4chat - another LLM Project by Kerem Atam
a0m0rajab1
 
OA presentation.pptx OA presentation.pptx
pateldhruv002338
 
The-Ethical-Hackers-Imperative-Safeguarding-the-Digital-Frontier.pptx
sujalchauhan1305
 
Trying to figure out MCP by actually building an app from scratch with open s...
Julien SIMON
 
CIFDAQ's Market Wrap : Bears Back in Control?
CIFDAQ
 
Applied-Statistics-Mastering-Data-Driven-Decisions.pptx
parmaryashparmaryash
 
SparkLabs Primer on Artificial Intelligence 2025
SparkLabs Group
 
MASTERDECK GRAPHSUMMIT SYDNEY (Public).pdf
Neo4j
 
Software Development Methodologies in 2025
KodekX
 

Importance of data model

  • 1. IMPORTANCE OF DATA MODEL
  • 2.  Data models can facilitate interaction among the designer, the application programmer and the end user.
  • 3.  A well- developed data model can even foster improved understanding of the organization for which the database design is developed.
  • 4.  Data models are a communication tool.
  • 5. ADVANTAGES and DISADVANTAGES of
  • 7. ADVANTAGES:  It promotes data sharing.  Parent/child relationship promotes conceptual simplicity.  Database security is provided and enforce by DBMS.
  • 8. ADVANTAGES:  Parent/child relationship promotes data integrity.  It is efficient with 1:m relationship.
  • 9. Disadvantages:  Complex implementation requires knowledge of physical data storage characteristics.  Navigational system yields complex application development, management, and used; requires knowledge of hierarchical path.
  • 10.  Changes in structure require changes in all applications.  There are implementation limitation.  There is no data definition or data manipulation language in DBMS.  There is a lack of standards.
  • 12. ADVANTAGES:  Conceptual simplicity is at least equal to that of the hierarchical model.  It handles more relationship type, such as m:n and multi-parent.  Data access is more flexible.
  • 13. ADVANTAGES:  Data owner/ member promotes data integrity.  There is conformance to standards.  It includes data definition language (DDL) and data manipulation language (DML)
  • 14. DISADVANTAGES:  System complexity limits efficiency.  Navigational system yields complex implementation, application development and management.  Structural changes require changes in all application programs.
  • 16. ADVANTAGES:  Structural independence is promoted by the use of independent tables. Changes in a tables structure do not affect data access or application programs.  Tabular view substantially improves conceptual simplicity, thereby promoting easier database design, implementation, management and use.
  • 17. ADVANTAGES:  AD HOC query capability is based on SQL.  Powerful RDBMS isolates the end user from physical level details and improves implementation and management simplicity.
  • 18. DISADVANTAGES:  The RDBMS requires substantial hardware and system software overhead.  Conceptual simplicity gives relatively untrained people the tools to use a good system poorly, and if unchecked, it may produce the same data anomalies found in file systems.
  • 19. DISADVANTAGES:  IT may promote island of information.
  • 20. ENTITY RELATIONSHIP DATA MODEL
  • 21. ADVANTAGES:  Visual modeling yields exceptional conceptual simplicity.  Visual representation makes it an effective communication tool.  It is integrated with dominant relational model.
  • 22. Disadvantages:  There is limited constraints representation.  There is limited relationship representation  There is no DML.  Loss of information content occurs when attributes are removed from entities to avoid crowded displays.
  • 23. OBJECT- ORIENTED DATA MODEL
  • 24. ADVANTAGES:  Semantic content is added.  Visual representation includes semantic content.  Inheritance promotes data integrity.
  • 25. Disadvantages:  Slow development of standards caused vendors to supply their own enhancements, thus eliminating a widely accepted standards.  It is a complex navigational systems.
  • 26. Disadvantages:  There is a steep learning curve.  High system overhead slows transactions.