What is Hierarchical Data Model and Network data model
1.Hierarchical Data Model:-A Hierarchical Data Model request the data in tree like structure in which there is a single parent for each record. To maintain order there is a sort fields which. keep sibling in (child node) into a recorded manner.
This type of models are designed basically foe the early main frame database management system like the information management system
This model allow one to one and one to many relationship between various type of data . The hierarchical structure is used as the from a physically order of record on storage
.Advantage of hierarchical model
A user can retrive data very quickly due to the presence of explicit links between the structure
.Disadvantage of hierarchical model
This type of database connect support complex relationship. When a user need to store the record in child to table that is currently to the unrelated to any record in a parent table than it gets difficult to record the user details
2.Network data model
The network model is extention of hierarchical model but it allow to many and many relationship and it manage a tree like structure that allow multiple parents. There are two fundamental concept of the network data model
a. Record contain fields which need hierarchical organization
b. Set are used to define one to many relationships between record that contain one owner and many user.
We can access a record developed by the indexing structure of they circular linked list
.Advantage of network model
Fast data access it allow user to create queries that are more complex than created using hierarchical database
.Disadvantage of network model
A user must be very familiar with the structure of database to work through. Updating inside the database is a risky task
Comments
Post a Comment