Modèle de réseau

Définition - Que signifie le modèle de réseau?

Un modèle de réseau est un modèle de base de données conçu comme une approche flexible de la représentation des objets et de leurs relations. Une caractéristique unique du modèle de réseau est son schéma, qui est considéré comme un graphique où les types de relations sont des arcs et les types d'objets sont des nœuds.

Contrairement à d'autres modèles de base de données, le schéma du modèle de réseau ne se limite pas à un treillis ou à une hiérarchie; L'arbre hiérarchique est remplacé par un graphe, qui permet des connexions plus basiques avec les nœuds.

Definir Tech explique le modèle de réseau

Charles Bachman était l'inventeur original du modèle de réseau. En 1969, le Consortium de la Conférence sur les langages des systèmes de données (CODASYL) a développé le modèle de réseau en une spécification standard. Une deuxième publication a été introduite en 1971, qui est ensuite devenue la base de pratiquement toutes les implémentations. Il a été largement supplanté par le modèle relationnel plus tard en raison de son interface de plus haut niveau, plus déclarative.

Le principal avantage du modèle de réseau est la capacité à remédier au manque de flexibilité du modèle hiérarchique, dont il est censé être une évolution directe. Dans le modèle de réseau, chaque enfant (appelé «membre») peut avoir plus d'un parent (appelé «propriétaire») pour générer des relations plusieurs-à-plusieurs plus complexes.

Les avantages du modèle de réseau comprennent:

Les inconvénients du modèle de réseau comprennent:

Cette définition a été écrite dans le contexte des bases de données