У дома мрежи Какъв е мрежовият модел? - определение от техопедия

Какъв е мрежовият модел? - определение от техопедия

Съдържание:

Anonim

Определение - Какво означава мрежов модел?

Мрежовият модел е модел на база данни, който е проектиран като гъвкав подход за представяне на обекти и техните взаимоотношения. Уникална характеристика на мрежовия модел е неговата схема, която се разглежда като графика, където типовете отношения са дъги, а типовете обекти са възли. За разлика от други модели на база данни, схемата на мрежовия модел не е ограничена до решетка или йерархия; йерархичното дърво се заменя с графика, която дава възможност за по-основни връзки с възлите.

Техопедия обяснява мрежовия модел

Чарлз Бахман беше оригиналният изобретател на мрежовия модел. През 1969 г. Конференцията по езици на системите за данни (CODASYL) консорциумът разработва мрежовия модел в стандартна спецификация. През 1971 г. е въведена втора публикация, която по-късно се превръща в основа за практически всички реализации.

Предимствата на мрежовия модел включват:

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

Недостатъците на мрежовия модел включват:

  • Сложност на системата: Всеки запис трябва да се поддържа с помощта на указатели, което прави структурата на базата данни по-сложна.
  • Функционални недостатъци: Тъй като голям брой указатели е от съществено значение, въвеждането, актуализациите и изтриването стават по-сложни.
  • Липса на структурна независимост: Промяната в структурата изисква промяна и в приложението, което води до липса на структурна независимост.
Това определение е написано в контекста на бази данни
Какъв е мрежовият модел? - определение от техопедия