FIFA World Cup offer: Up to 80% off — ends in

FIFA World Cup offer: Up to 80% off

Try it risk-free.

Expressvpn Glossary

Network database

Network database

What is a network database?

A network database is a data model that organizes information as records connected through links, forming a web-like structure. Each record can have multiple relationships with other records, allowing each record to have multiple parent and child records.

How does a network database work?

Data in a network database is stored as records, and relationships between records are represented as direct links called sets. A set defines a relationship between an owner record (parent) and one or more member records (children). Each record contains pointers that connect it to related records within its sets.

A network database navigates to data rather than searching for it. Before any data is entered, a blueprint called a schema is created that defines what types of records exist and exactly how they’re allowed to connect to each other. This creates a fixed map of relationships across the entire database. When data is needed, a program starts from a known record and follows the predefined links through the structure until it reaches its target.How navigation works in a network database and where records, sets, and pointers play a role in the system.

Where is it used?

Network databases are primarily found in legacy systems, as relational databases have become the current standard. Telecommunications, banking, and airline reservation systems are among the sectors that still run systems built on network database models. In these contexts, the cost and complexity of migrating to modern systems often outweigh the benefits, so the original architecture remains in production.

Further reading

FAQ

What is a network database used for?

A network database is used in business systems that handle structured, repeatable data processing tasks, especially in mainframe environments. It appears in legacy platforms such as banking systems built on technologies like Integrated Database Management System (IDMS), where connected records support high-volume transaction workflows and centralized data management.

How is a network database different from a relational database?

A network database stores data as linked records connected through sets and pointers, while a relational database organizes data into tables with rows and columns.

Is a network database still used today?

Yes, network databases are still used, mainly in legacy enterprise and mainframe systems that continue to run critical business applications.

What are the main advantages of a network database?

Network databases support complex relationships by allowing multiple linkages between records, which helps represent interconnected data clearly. They can also provide efficient data access in certain patterns, especially when indexed retrieval reduces database input/output (I/O), and they give developers control over how data is accessed.

Are network databases secure?

Network databases can be secure, but their protection depends on how access controls and security features are configured. Systems such as the Integrated Database Management System (IDMS) use permissions and security facilities to manage access, and they can integrate with external security tools, so overall security relies on proper setup and administration.
Get Started