0% found this document useful (0 votes)
93 views16 pages

All Data Models in DBMS: Presented by - Muneeshwari.P

The document discusses different types of data models used in database management systems including record-based, relational, network, hierarchical, and entity-relationship models. It provides examples and descriptions of key concepts for each model such as how data is organized and structured. The main types of data models covered are record-based, which organizes data into records and fields; relational, which structures data into tables with attributes and tuples; network and hierarchical, which arrange entities in graph-like or tree structures respectively; and entity-relationship, which views data as entities and relationships between entities.

Uploaded by

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

All Data Models in DBMS: Presented by - Muneeshwari.P

The document discusses different types of data models used in database management systems including record-based, relational, network, hierarchical, and entity-relationship models. It provides examples and descriptions of key concepts for each model such as how data is organized and structured. The main types of data models covered are record-based, which organizes data into records and fields; relational, which structures data into tables with attributes and tuples; network and hierarchical, which arrange entities in graph-like or tree structures respectively; and entity-relationship, which views data as entities and relationships between entities.

Uploaded by

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

All Data models

in DBMS
Presented By –
Muneeshwari.P
Overview
• Data Types of Data Model
• Information 1. Record Base model

• Database • Relationship model


• Network Model
• Data Model
•Hierarchical Model
2.Entity Relationship Model
3.Object-Oriented Model
Data
A data is known as the row fact which is stored in computers
memory and used by the user as the output.
Example-21.
Information
Collection of data its called information.

Example-House no 21C-S-1,Sch No 78 Indore


Database
A collection of inter related data its called
database.
Data Model
A data model is a collection of concepts that can be
used to describe the structure of a database.
Types of Data Models
1.Record Base model
Types of Data Models
1.Record Base model • A record based data model is
used to specify the overall
logical structure of the database.
• Each record type defines a fixed
no. of fields having a fixed
length.
Relational model
• In the relational model, data is
organized in two-dimensional tables
called relations.
Relations

Attributes

No Course-Name Unit
CIS15 Intro to C 5
CIS17 Intro to Java 5
Tuples
CIS19 UNIX 4
CIS51 Networking 5
Relations
• Attributes.

Each column in a relation is called an attribute.

• Tuples

Each row in a relation is called a tuple. A tuple defines


a collection of attribute values.
Network Model
In the network model, the entities are
organized in a graph, in which some entities
can be accessed through several paths

DEPARTMENT No Name ID Name Course STUDENTS

COURSES No Name Unit ID Name PROFESSORS


Hierarchical Model

The hierarchical data model organizes data in a


tree structure
Hierarchical Model

DEPARTMENT

No
Name

COURSES No Name Unit ID Name Course STUDENTS

PROFESSORS ID Name
2.Entity Relationship Model

• The E-R (entity-relationship) data model views the real world as a set
of basic objects (entities) and relationships among these objects

ER Model Basics
•Entity
•Entity Set
•Attributes
•Relationship
Entity
• entity is a thing in the real world with an independent existance. and
entity set is collection or set all entities of a particular entity type at any
point of time.

You might also like