Будинки Мережі Що таке мережева модель? - визначення з техопедії

Що таке мережева модель? - визначення з техопедії

Зміст:

Anonim

Визначення - Що означає мережева модель?

Мережева модель - це модель бази даних, яка розроблена як гнучкий підхід до представлення об'єктів та їх взаємозв'язків. Унікальною особливістю мережевої моделі є її схема, яка розглядається як графік, де типи відносин є дугами, а типи об'єктів - вузлами. На відміну від інших моделей баз даних, схема мережевої моделі не обмежується гратами або ієрархією; ієрархічне дерево замінюється графіком, який дозволяє здійснювати більш базові зв’язки з вузлами.

Техопедія пояснює мережеву модель

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

До переваг мережевої моделі належать:

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

До недоліків мережевої моделі належать:

  • Складність системи: кожен запис повинен підтримуватися за допомогою покажчиків, що робить структуру бази даних більш складною.
  • Функціональні вади: Оскільки важлива кількість покажчиків є важливою, вставка, оновлення та видалення стають складнішими.
  • Відсутність структурної незалежності: Зміна структури вимагає і зміни в застосуванні, що призводить до відсутності структурної незалежності.
Це визначення було написане в контексті Баз даних
Що таке мережева модель? - визначення з техопедії