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

Lecture 3 Database Models

Uploaded by

bbingandadi3
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
22 views

Lecture 3 Database Models

Uploaded by

bbingandadi3
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
You are on page 1/ 6

Database Models

Lecture 3
Data Models
• A model is a collection of conceptual tools
describing data, its relationships, semantics
and constraints.
• It comprises ;
– Structural part
– Manipulative part
– Set of integrity rules
• Provide the basic notions and concepts for a
database design
Categories of data models
• Object based
• Record based
• Physical data models
Object Based data models
• High level/conceptual model
• Provide concepts close to the way the user
perceives data
• Describes data at conceptual and view levels
• Data constraints specified explicitely
• E.g Entity –Relationship , object oriented etc
Record based model
• Also called representation or implementation
model
• Provide concepts that are understood by the user
but not far removed from the way data is
organised internally
• Specify the logical structure of the database
• Provide higher level description of the
implementation
• E.g. relational, hierarchical and network
Physical data model
• Low level data model
• Describes how data is stored internally in the
computer
• Its concepts are meant for computer
specialists and not for typical end users
• E.g unified model

You might also like