Кућа Мреже Шта је мрежни модел? - дефиниција из техопедије

Шта је мрежни модел? - дефиниција из техопедије

Преглед садржаја:

Anonim

Дефиниција - Шта значи мрежни модел?

Мрежни модел је модел базе података који је осмишљен као флексибилан приступ представљању објеката и њихових односа. Јединствена карактеристика мрежног модела је његова шема, која се посматра као графикон где су типови односа лукови, а типови објеката чворови. За разлику од других модела база података, шема мрежног модела није ограничена на решетку или хијерархију; хијерархијско стабло замењено је графом који омогућава више основних веза са чворовима.

Тецхопедиа објашњава мрежни модел

Цхарлес Бацхман је био оригинални изумитељ мрежног модела. Конзорцијум о језицима системских података (ЦОДАСИЛ) је 1969. развио мрежни модел у стандардну спецификацију. Друга публикација представљена је 1971. године, која је касније постала основа за практично све имплементације.

Предности мрежног модела укључују:

  • Једноставан концепт: Слично хијерархијском моделу, овај је модел једноставан и примена је без напора.
  • Способност управљања више типова односа: Мрежни модел има могућност управљања односима један на један (1: 1) као и односа многих према многима (Н: Н).
  • Једноставан приступ подацима: Приступ подацима је једноставнији у поређењу са хијерархијским моделом.
  • Интегритет података: У мрежном моделу увек постоји веза између родитеља и детета, јер зависи од односа родитељ-дете.
  • Неовисност података: Независност података је боља код мрежних модела за разлику од хијерархијских модела.

Недостаци мрежног модела укључују:

  • Сложеност система: Сваки запис се мора одржавати уз помоћ показивача, што структуру базе података чини сложенијом.
  • Функционалне мане: Будући да је велики број показивача неопходан, уметање, ажурирање и брисање постају сложенији.
  • Недостатак структуралне независности: Промјена структуре захтијева и промјену апликације, што доводи до недостатка структурне независности.
Ова дефиниција је написана у контексту база података
Шта је мрежни модел? - дефиниција из техопедије