Professional Documents
Culture Documents
Hierarchichal and Network PPT 1
Hierarchichal and Network PPT 1
Hierarchichal and Network PPT 1
data model
Abhishek.S
20CS801001
contents
• What is a Data Model?
• What is Hierarchical Data Model?
• What is Network Data Model?
• What is a data model ?
A Database model represents real world objects. It defines the logical design and structure
of a database and defines how data will be stored, accessed and updated in a database
management system.
Data Models are fundamental entities to introduce abstraction in a DBMS
It defines the data elements and the relationships between the data elements. Data Models
are used to show how data is stored, connected, accessed and updated in the database
management system.
Levels of Data Models:
1. High Level (Conceptual)
2. Low Level (Physical)
3. Representational Level (Implementation)
•Hierarchical data model
Here, the data is organized into a tree like structure with each
record is having one parent record and many children.
These types of models are designed basically for the early
mainframe database management systems, like the Information
Management System (IMS) by IBM.
It allows the one-to-one and a one-to-many relationship between
two/ various types of data.
It is very helpful in describing many relationships in the real
world, table of contents, any nested and sorted information.
•Hierarchical data model
The hierarchical structure is used as
Example Diagram ::
the physical order of records in
storage.