Saturday 1 March 2014

Network model and their Advantages and Disadvantages | Data models


NETWORK MODEL

INTRODUCTION-
The network model is a database model conceived as a flexible way of representing objects and their relationships. Its distinguishing feature is that the schema, viewed as a graph in which object types are nodes and relationship types are arcs, is not restricted to being a hierarchy or lattice.
The network model replaces the hierarchical model with a graph thus allowing more general connections among the nodes.The main difference of the network model from the hierarchical model is its ability to handle many to many relationships.In other words it allow a record to have more than one parent.
EXAMPLE-



ADVANTAGES OF NETWORK MODEL-
The major advantage of network model are-
1.) Conceptual simplicity-Just like the hierarchical model,the network model is also conceptually simple and easy to design.
2.) Capability to handle more relationship types-The network model can handle the one to many and many to many relationships which is real help in modeling the real life situations.
3.) Ease of data access-The data access is easier and flexible than the hierarchical model.
4.) Data integrity- The network model does not allow a member to exist without an owner.
5.) Data independence- The network model is better than the hierarchical model in isolating the programs from the complex physical storage details.
6.) Database standards

DIS-ADVANTAGE OF NETWORK MODEL-
1.) System complexity- All the records are maintained using pointers and hence the whole database structure becomes very complex.

2.) Operational Anomalies- The insertion,deletion and updating operations of any record require large number of pointers adjustments.
3.) Absence of structural independence-structural changes to the database is very difficult.

19 comments:

  1. Alyson i miss you a lot plz unblock me i daily suffer in the pain of ur memories

    ReplyDelete
  2. This comment has been removed by the author.

    ReplyDelete
  3. It’s very informative and you are obviously very knowledgeable in this area. You have opened my eyes to varying views on this topic with interesting and solid content.data science course in malaysia

    ReplyDelete
  4. Please i just took up chihuahua puppies breeding as a hobby after my mom passed away because they were her favorite PUPPIES. Despite the fact that they are very intelligent, am finding it very difficult getting them to mate
    hairless cats for sale, hairless cat for sale, sphynx cat for sale near me, teacup chihuahua puppies for sale

    ReplyDelete
  5. I am really very happy to visit your blog. Directly I am found which I truly need. please visit our website for more information
    Top 5 Data Extraction Tools

    ReplyDelete
  6. I am really very happy to visit your blog. Directly I am found which I truly need. please visit our website for more information
    Data Scraping Service in India 2022

    ReplyDelete
  7. Very Informative and creative contents. This concept is a good way to enhance the knowledge. thanks for sharing. Continue to share your knowledge through articles like these, and keep posting more blogs. And more Information Data Labeling Service for Machine Learning

    ReplyDelete
  8. To hire the best Flutter mobile app development services company in the USA, you should consider several factors to ensure you find a reputable and experienced partner for your project. Flutter is a popular framework for building cross-platform mobile apps, and finding the right development team is crucial.
    Hire Best Flutter Mobile App Development Services Company USA

    ReplyDelete
  9. This article is very informative for me .Thanks for sharing i really like this .If you want to know about Software testing Visit:Elevate Your Testing Skills with Software Testing Courses

    ReplyDelete
  10. Czy mogłaby Panie zaktualizować wpis? Jest on bardzo przydatny a zdaję sobie sprawę, że przez 3 lata mogło się trochę pozmieni동해출장샵ać :)

    ReplyDelete
  11. Thank you for your kind words! I'm delighted to hear that you found the content enjoyable and valuable. Your encouragement is greatly appreciated. If you have any more topics or questions you'd like information on, feel free to let me know.
    visit: Full Stack Development Frameworks Comparison

    ReplyDelete