Дом сети Какая модель сети? - определение из техопедии

Какая модель сети? - определение из техопедии

Оглавление:

Anonim

Определение - что означает сетевая модель?

Сетевая модель - это модель базы данных, которая разработана как гибкий подход к представлению объектов и их отношений. Уникальной особенностью сетевой модели является ее схема, которая рассматривается как график, где типы отношений - это дуги, а типы объектов - узлы. В отличие от других моделей баз данных, схема сетевой модели не ограничивается решеткой или иерархией; иерархическое дерево заменяется графом, который позволяет более простые соединения с узлами.

Техопедия объясняет сетевую модель

Чарльз Бахман был оригинальным изобретателем сетевой модели. В 1969 году Консорциум Конференции по языкам систем данных (CODASYL) разработал модель сети в качестве стандартной спецификации. Вторая публикация была представлена ​​в 1971 году, а позже стала основой практически для всех реализаций.

Преимущества сетевой модели включают в себя:

  • Простая концепция. Подобно иерархической модели, эта модель проста, и ее реализация не требует усилий.
  • Способность управлять несколькими типами отношений: сетевая модель имеет возможность управлять отношениями один-к-одному (1: 1), а также отношениями многие-ко-многим (N: N).
  • Простой доступ к данным. Доступ к данным проще по сравнению с иерархической моделью.
  • Целостность данных: в сетевой модели всегда есть связь между родительским и дочерним сегментами, потому что это зависит от отношений родитель-потомок.
  • Независимость данных. Независимость данных лучше в сетевых моделях, чем в иерархических моделях.

К недостаткам сетевой модели можно отнести:

  • Сложность системы: каждая запись должна поддерживаться с помощью указателей, что делает структуру базы данных более сложной.
  • Функциональные недостатки: поскольку большое количество указателей имеет важное значение, вставка, обновление и удаление становятся более сложными.
  • Отсутствие структурной независимости. Изменение структуры также требует изменения приложения, что приводит к отсутствию структурной независимости.
Это определение было написано в контексте баз данных
Какая модель сети? - определение из техопедии