0% found this document useful (0 votes)
7 views10 pages

Introduction To Network Model Database Management Systems

DBMS

Uploaded by

Ruksad Ali
Copyright
© © All Rights Reserved
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
Download as pptx, pdf, or txt
0% found this document useful (0 votes)
7 views10 pages

Introduction To Network Model Database Management Systems

DBMS

Uploaded by

Ruksad Ali
Copyright
© © All Rights Reserved
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1/ 10

Introduction to

Network Model
Database
Management
Systems
A modified model of hierarchical model.
(Based on Set Theory)

by Aditya Bhushan Kushwaha


Network Model

1 Definition 2 Structure
The network model is a Data is organized in the
database model where form of a graph with nodes
multiple records are linked (entities) and edges
to each other in a graph like (relationships).
structure.

3 Flexibility 4 Ownership
Unlike the hierarchical The concept of 'ownership'
model, a record can have defines which record holds
multiple parents. the main information about
a particular entity, like a
customer or a product.
Components of the Network Model
Records Pointer Set

Basic units of data (e.g., a college's Direct links between records that Groups of relationships between
data). establish relationships (like arrows records (e.g., a set representing
pointing from college to its college having different
departments). departments
Example of a Network
Model
Real-World Scenario Think of a college

College College have different


departments

Departments Different department have


data of students

A college having different


Final example
departments and the different
departments has the record of
same student
Another
Example
Advantages of Network Model
Data Integrity Flexibility Performance
It efficiently handles many-to- The network model allows for Suitable for applications with
many relationships. flexible relationships between complex queries and large data
data, enabling complex data sets.
structures to be created.
Disadvantages of Network Model

Complexity No Standardization Difficult Modification


The structure and relationships can Unlike relational models, there is no Changes in structure may require
become difficult to manage and universally accepted standard. significant redesign.
maintain
Applications of Network
Model DBMS
Banking Managing customer
accounts, transactions, and
loan information.

Insurance Tracking policy details,


claims, and customer
profiles.
Manufacturing Managing supply chain,
production processes, and
inventory.

Education Tracking student records,


courses, and academic
performance.
Conclusion

The *Network Model* is powerful for managing complex relationships,


1
but it requires careful planning and maintenance

2 It is not as popular today as the *relational model*

Understanding the network model helps us appreciate the evolution


3
of database systems and their role in managing data efficiently.
Conclusion and Future
Trends
Network model databases provided a valuable foundation for
managing complex data relationships. While newer models like
relational databases have gained popularity, network models
continue to be used in niche applications. Future trends in
database management systems will focus on enhancing data
scalability, security, and performance.

You might also like