Base de données réseau

Définition - Que signifie la base de données réseau?

Une base de données réseau est un type de modèle de base de données dans lequel plusieurs enregistrements ou fichiers membres peuvent être liés à plusieurs fichiers propriétaires et vice versa. Le modèle peut être vu comme un arbre à l'envers où chaque information de membre est la branche liée au propriétaire, qui est le bas de l'arbre. Essentiellement, les relations sont sous une forme de type réseau où un seul élément peut pointer vers plusieurs éléments de données et peut lui-même être pointé par plusieurs éléments de données.

Definir Tech explique la base de données réseau

Le modèle de base de données réseau permet à chaque enregistrement d'avoir plusieurs enregistrements parents et plusieurs enregistrements enfants qui, lorsqu'ils sont visualisés, forment une structure de type Web d'enregistrements en réseau. En revanche, un membre de données de modèle hiérarchique ne peut avoir qu'un seul enregistrement parent, mais peut avoir plusieurs enregistrements enfants.

Cette propriété d'avoir plusieurs liens s'applique de deux manières: le schéma et la base de données elle-même peuvent être vus comme un graphique généralisé de types d'enregistrement qui sont connectés par des types de relations. Le principal avantage d'une base de données réseau est qu'elle permet une modélisation plus naturelle des relations entre enregistrements ou entités, par opposition au modèle hiérarchique. Cependant, le modèle de base de données relationnelle a commencé à gagner à la fois le réseau et les modèles hiérarchiques parce que sa flexibilité et sa productivité supplémentaires sont devenues plus évidentes à mesure que la technologie matérielle est devenue plus rapide.