Inhaltsverzeichnis:
Definition - Was bedeutet Netzwerkdatenbank?
Eine Netzwerkdatenbank ist eine Art Datenbankmodell, bei dem mehrere Mitgliedsdatensätze oder -dateien mit mehreren Besitzerdateien verknüpft werden können und umgekehrt. Das Modell kann als verkehrter Baum betrachtet werden, in dem jede Mitgliedsinformation der Zweig ist, der mit dem Eigentümer verknüpft ist, der sich am Ende des Baums befindet. Im Wesentlichen sind Beziehungen in einer netzartigen Form, in der ein einzelnes Element auf mehrere Datenelemente verweisen kann und auf das mehrere Datenelemente selbst verweisen können.Techopedia erklärt die Netzwerkdatenbank
Das Netzwerkdatenbankmodell ermöglicht, dass jeder Datensatz über mehrere übergeordnete und mehrere untergeordnete Datensätze verfügt, die, wenn sie visualisiert werden, eine webähnliche Struktur von vernetzten Datensätzen bilden. Im Gegensatz dazu kann ein hierarchisches Modelldatenelement nur einen einzigen übergeordneten Datensatz, aber viele untergeordnete Datensätze haben.
Diese Eigenschaft mit mehreren Verknüpfungen kann auf zwei Arten angewendet werden: Das Schema und die Datenbank selbst können als verallgemeinertes Diagramm von Datensatztypen angesehen werden, die durch Beziehungstypen verbunden sind. Der Hauptvorteil einer Netzwerkdatenbank besteht darin, dass sie im Gegensatz zum hierarchischen Modell eine natürlichere Modellierung der Beziehungen zwischen Datensätzen oder Entitäten ermöglicht. Das relationale Datenbankmodell hat jedoch begonnen, sowohl das Netzwerk als auch die hierarchischen Modelle zu überzeugen, da seine zusätzliche Flexibilität und Produktivität durch die schnellere Hardwaretechnologie deutlicher geworden ist.