SlideShare a Scribd company logo
Data Model shows the logical structure of a
database including relationship and constraints
that determine how data can stored and accessed.
 Structural part:-consisting of set of rules
according to which databases can be constructed.
 Manipulative Part:- define the types of
operations that are allowed on the data.
 Integrity Rules:- which ensure that data is
accurate.
 Entity:-Anything about which data are to be
collected and stored.
 Attribute:- A characteristic of an entity.
 Relationship:-An association among entities.
 One to one(1:1) relationship
 One to many(1:M) relationship
 Many to one(M:1) relationship
 Many to many(M:M) relationship
 Object Based Data Models
 Physical Data Models
 Record Based Logical Data Models
 It uses concepts such as Entities, attributes
and relationship.
 Types of object based models:
 Entity Relationship
 Object Oriented
 Semantics
 Functional
 It describe how data is stored in the
computer, representing information such as
record structures, record ordering and
access paths.
 Less no. of models are there.
 It is used to specify the overall logical
structure of the database and to provide a
higher level description of the
implementation.
 Structured database in fixed formats.
 Hierarchical Model
 Network Model
 Relational Model
HIERARCHICAL
DIAGRAM:
 Hierarchical model is one
of the oldest database in
which data is organized
into tree like structure.
 This model uses a one to
many (1:M) relationship
for data elements.
 Hierarchical database
were popular in early
database design, in the
era of mainframe
computers.
 Simplicity
 Data security
 Data Integrity
 Efficiency
 Complexity
 Not Flexible
 Dependence
 Extra Space
NETWORK MODEL
 In 1965 C.W.BACHMAN
developed the first
network data model to
present complex data
relationships more
effectively than
hierarchical model.
 In network model the
multiple parent-child
relationships are used.
 Conceptual Simplicity
 Capability
 Data Integrity
 Ease to access data
 Data Independence
 Complexity
 Confusion
 Lack of structural
Independence
RELATIONAL MODEL
 The most popular data
model in DBMS is the
relational data model .
 In this model ,data is
organized in the terms of
rows(tuple) and
columns(attributes) in a
table known as RELATION.
 The principal of relational
model were first outlined by
Dr.E.F.Codd.
 Conceptual Simplicity
 Structural
Independence
 Design Implementation
 Security
 Hardware Overheads
 Expensive
 Storage

More Related Content

What's hot

2. Entity Relationship Model in DBMS
2. Entity Relationship Model in DBMS2. Entity Relationship Model in DBMS
2. Entity Relationship Model in DBMS
koolkampus
 
Database Q&A
Database  Q&ADatabase  Q&A
Database Q&A
eduafo
 
All data models in dbms
All data models in dbmsAll data models in dbms
All data models in dbms
Naresh Kumar
 
Data and functional modeling
Data and functional modelingData and functional modeling
Data and functional modeling
Slideshare
 
The three level of data modeling
The three level of data modelingThe three level of data modeling
The three level of data modeling
sharmila_yusof
 

What's hot (20)

Data Models
Data ModelsData Models
Data Models
 
2. Entity Relationship Model in DBMS
2. Entity Relationship Model in DBMS2. Entity Relationship Model in DBMS
2. Entity Relationship Model in DBMS
 
Data models
Data modelsData models
Data models
 
Type of database models
Type of database modelsType of database models
Type of database models
 
Relational Data Model Introduction
Relational Data Model IntroductionRelational Data Model Introduction
Relational Data Model Introduction
 
Database Q&A
Database  Q&ADatabase  Q&A
Database Q&A
 
Chapter-4 Enhanced ER Model
Chapter-4 Enhanced ER ModelChapter-4 Enhanced ER Model
Chapter-4 Enhanced ER Model
 
Dbms relational model
Dbms relational modelDbms relational model
Dbms relational model
 
Rdbms
RdbmsRdbms
Rdbms
 
All data models in dbms
All data models in dbmsAll data models in dbms
All data models in dbms
 
Data and functional modeling
Data and functional modelingData and functional modeling
Data and functional modeling
 
ER-Model-ER Diagram
ER-Model-ER DiagramER-Model-ER Diagram
ER-Model-ER Diagram
 
Er model ppt
Er model pptEr model ppt
Er model ppt
 
Data Models.ppt
Data Models.pptData Models.ppt
Data Models.ppt
 
Relational keys
Relational keysRelational keys
Relational keys
 
Data Modeling PPT
Data Modeling PPTData Modeling PPT
Data Modeling PPT
 
Different data models
Different data modelsDifferent data models
Different data models
 
The three level of data modeling
The three level of data modelingThe three level of data modeling
The three level of data modeling
 
Types of databases
Types of databases   Types of databases
Types of databases
 
Data Models & Introduction to UML
Data Models & Introduction to UML Data Models & Introduction to UML
Data Models & Introduction to UML
 

Similar to Data models

ppt_rdbms.pdfuvuguvuvugycycyctcucuvyvvuvuvy
ppt_rdbms.pdfuvuguvuvugycycyctcucuvyvvuvuvyppt_rdbms.pdfuvuguvuvugycycyctcucuvyvvuvuvy
ppt_rdbms.pdfuvuguvuvugycycyctcucuvyvvuvuvy
vk5985399
 
Database Concepts & SQL(1).pdf
Database Concepts & SQL(1).pdfDatabase Concepts & SQL(1).pdf
Database Concepts & SQL(1).pdf
rsujeet169
 
Student POST  Database processing models showcase the logical s.docx
Student POST  Database processing models showcase the logical s.docxStudent POST  Database processing models showcase the logical s.docx
Student POST  Database processing models showcase the logical s.docx
orlandov3
 
Database System Concepts AND architecture [Autosaved].pptx
Database System Concepts AND architecture [Autosaved].pptxDatabase System Concepts AND architecture [Autosaved].pptx
Database System Concepts AND architecture [Autosaved].pptx
Koteswari Kasireddy
 
Dbms Lec Uog 02
Dbms Lec Uog 02Dbms Lec Uog 02
Dbms Lec Uog 02
smelltulip
 

Similar to Data models (20)

DBMS OF DATA MODEL Deepika 2
DBMS OF DATA MODEL  Deepika 2DBMS OF DATA MODEL  Deepika 2
DBMS OF DATA MODEL Deepika 2
 
ppt_rdbms.pdfuvuguvuvugycycyctcucuvyvvuvuvy
ppt_rdbms.pdfuvuguvuvugycycyctcucuvyvvuvuvyppt_rdbms.pdfuvuguvuvugycycyctcucuvyvvuvuvy
ppt_rdbms.pdfuvuguvuvugycycyctcucuvyvvuvuvy
 
DBMS
DBMSDBMS
DBMS
 
Data models
Data modelsData models
Data models
 
Data models
Data modelsData models
Data models
 
2. Chapter Two.pdf
2. Chapter Two.pdf2. Chapter Two.pdf
2. Chapter Two.pdf
 
Data models
Data modelsData models
Data models
 
DBMS-2.pptx
DBMS-2.pptxDBMS-2.pptx
DBMS-2.pptx
 
Data models
Data modelsData models
Data models
 
Database Concepts & SQL(1).pdf
Database Concepts & SQL(1).pdfDatabase Concepts & SQL(1).pdf
Database Concepts & SQL(1).pdf
 
Student POST  Database processing models showcase the logical s.docx
Student POST  Database processing models showcase the logical s.docxStudent POST  Database processing models showcase the logical s.docx
Student POST  Database processing models showcase the logical s.docx
 
Database overview
Database overviewDatabase overview
Database overview
 
Data models
Data modelsData models
Data models
 
Database System Concepts AND architecture [Autosaved].pptx
Database System Concepts AND architecture [Autosaved].pptxDatabase System Concepts AND architecture [Autosaved].pptx
Database System Concepts AND architecture [Autosaved].pptx
 
chapter 2-DATABASE SYSTEM CONCEPTS AND architecture [Autosaved].pdf
chapter 2-DATABASE SYSTEM CONCEPTS AND architecture [Autosaved].pdfchapter 2-DATABASE SYSTEM CONCEPTS AND architecture [Autosaved].pdf
chapter 2-DATABASE SYSTEM CONCEPTS AND architecture [Autosaved].pdf
 
Tg03
Tg03Tg03
Tg03
 
ITB - UNIT 3.pdf
ITB - UNIT 3.pdfITB - UNIT 3.pdf
ITB - UNIT 3.pdf
 
Dbms Lec Uog 02
Dbms Lec Uog 02Dbms Lec Uog 02
Dbms Lec Uog 02
 
DBMS-7.pptx
DBMS-7.pptxDBMS-7.pptx
DBMS-7.pptx
 
Tg03
Tg03Tg03
Tg03
 

Recently uploaded

Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdfAdversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
Po-Chuan Chen
 
Industrial Training Report- AKTU Industrial Training Report
Industrial Training Report- AKTU Industrial Training ReportIndustrial Training Report- AKTU Industrial Training Report
Industrial Training Report- AKTU Industrial Training Report
Avinash Rai
 

Recently uploaded (20)

PART A. Introduction to Costumer Service
PART A. Introduction to Costumer ServicePART A. Introduction to Costumer Service
PART A. Introduction to Costumer Service
 
Sectors of the Indian Economy - Class 10 Study Notes pdf
Sectors of the Indian Economy - Class 10 Study Notes pdfSectors of the Indian Economy - Class 10 Study Notes pdf
Sectors of the Indian Economy - Class 10 Study Notes pdf
 
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdfAdversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
 
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
 
Ethnobotany and Ethnopharmacology ......
Ethnobotany and Ethnopharmacology ......Ethnobotany and Ethnopharmacology ......
Ethnobotany and Ethnopharmacology ......
 
Basic Civil Engineering Notes of Chapter-6, Topic- Ecosystem, Biodiversity G...
Basic Civil Engineering Notes of Chapter-6,  Topic- Ecosystem, Biodiversity G...Basic Civil Engineering Notes of Chapter-6,  Topic- Ecosystem, Biodiversity G...
Basic Civil Engineering Notes of Chapter-6, Topic- Ecosystem, Biodiversity G...
 
Jose-Rizal-and-Philippine-Nationalism-National-Symbol-2.pptx
Jose-Rizal-and-Philippine-Nationalism-National-Symbol-2.pptxJose-Rizal-and-Philippine-Nationalism-National-Symbol-2.pptx
Jose-Rizal-and-Philippine-Nationalism-National-Symbol-2.pptx
 
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXXPhrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
 
Home assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdfHome assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdf
 
Fish and Chips - have they had their chips
Fish and Chips - have they had their chipsFish and Chips - have they had their chips
Fish and Chips - have they had their chips
 
Advances in production technology of Grapes.pdf
Advances in production technology of Grapes.pdfAdvances in production technology of Grapes.pdf
Advances in production technology of Grapes.pdf
 
INU_CAPSTONEDESIGN_비밀번호486_업로드용 발표자료.pdf
INU_CAPSTONEDESIGN_비밀번호486_업로드용 발표자료.pdfINU_CAPSTONEDESIGN_비밀번호486_업로드용 발표자료.pdf
INU_CAPSTONEDESIGN_비밀번호486_업로드용 발표자료.pdf
 
50 ĐỀ LUYỆN THI IOE LỚP 9 - NĂM HỌC 2022-2023 (CÓ LINK HÌNH, FILE AUDIO VÀ ĐÁ...
50 ĐỀ LUYỆN THI IOE LỚP 9 - NĂM HỌC 2022-2023 (CÓ LINK HÌNH, FILE AUDIO VÀ ĐÁ...50 ĐỀ LUYỆN THI IOE LỚP 9 - NĂM HỌC 2022-2023 (CÓ LINK HÌNH, FILE AUDIO VÀ ĐÁ...
50 ĐỀ LUYỆN THI IOE LỚP 9 - NĂM HỌC 2022-2023 (CÓ LINK HÌNH, FILE AUDIO VÀ ĐÁ...
 
NLC-2024-Orientation-for-RO-SDO (1).pptx
NLC-2024-Orientation-for-RO-SDO (1).pptxNLC-2024-Orientation-for-RO-SDO (1).pptx
NLC-2024-Orientation-for-RO-SDO (1).pptx
 
How to Split Bills in the Odoo 17 POS Module
How to Split Bills in the Odoo 17 POS ModuleHow to Split Bills in the Odoo 17 POS Module
How to Split Bills in the Odoo 17 POS Module
 
[GDSC YCCE] Build with AI Online Presentation
[GDSC YCCE] Build with AI Online Presentation[GDSC YCCE] Build with AI Online Presentation
[GDSC YCCE] Build with AI Online Presentation
 
Instructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptxInstructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptx
 
Industrial Training Report- AKTU Industrial Training Report
Industrial Training Report- AKTU Industrial Training ReportIndustrial Training Report- AKTU Industrial Training Report
Industrial Training Report- AKTU Industrial Training Report
 
Palestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptxPalestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptx
 
Basic Civil Engg Notes_Chapter-6_Environment Pollution & Engineering
Basic Civil Engg Notes_Chapter-6_Environment Pollution & EngineeringBasic Civil Engg Notes_Chapter-6_Environment Pollution & Engineering
Basic Civil Engg Notes_Chapter-6_Environment Pollution & Engineering
 

Data models

  • 1. Data Model shows the logical structure of a database including relationship and constraints that determine how data can stored and accessed.
  • 2.  Structural part:-consisting of set of rules according to which databases can be constructed.  Manipulative Part:- define the types of operations that are allowed on the data.  Integrity Rules:- which ensure that data is accurate.
  • 3.  Entity:-Anything about which data are to be collected and stored.  Attribute:- A characteristic of an entity.  Relationship:-An association among entities.  One to one(1:1) relationship  One to many(1:M) relationship  Many to one(M:1) relationship  Many to many(M:M) relationship
  • 4.  Object Based Data Models  Physical Data Models  Record Based Logical Data Models
  • 5.  It uses concepts such as Entities, attributes and relationship.  Types of object based models:  Entity Relationship  Object Oriented  Semantics  Functional
  • 6.  It describe how data is stored in the computer, representing information such as record structures, record ordering and access paths.  Less no. of models are there.
  • 7.  It is used to specify the overall logical structure of the database and to provide a higher level description of the implementation.  Structured database in fixed formats.
  • 8.  Hierarchical Model  Network Model  Relational Model
  • 9. HIERARCHICAL DIAGRAM:  Hierarchical model is one of the oldest database in which data is organized into tree like structure.  This model uses a one to many (1:M) relationship for data elements.  Hierarchical database were popular in early database design, in the era of mainframe computers.
  • 10.  Simplicity  Data security  Data Integrity  Efficiency  Complexity  Not Flexible  Dependence  Extra Space
  • 11. NETWORK MODEL  In 1965 C.W.BACHMAN developed the first network data model to present complex data relationships more effectively than hierarchical model.  In network model the multiple parent-child relationships are used.
  • 12.  Conceptual Simplicity  Capability  Data Integrity  Ease to access data  Data Independence  Complexity  Confusion  Lack of structural Independence
  • 13. RELATIONAL MODEL  The most popular data model in DBMS is the relational data model .  In this model ,data is organized in the terms of rows(tuple) and columns(attributes) in a table known as RELATION.  The principal of relational model were first outlined by Dr.E.F.Codd.
  • 14.  Conceptual Simplicity  Structural Independence  Design Implementation  Security  Hardware Overheads  Expensive  Storage