Hjem Networks Hva er nettverksmodellen? - definisjon fra techopedia

Hva er nettverksmodellen? - definisjon fra techopedia

Innholdsfortegnelse:

Anonim

Definisjon - Hva betyr nettverksmodell?

En nettverksmodell er en databasemodell som er designet som en fleksibel tilnærming til å representere objekter og deres forhold. Et unikt trekk ved nettverksmodellen er skjemaet, som blir sett på som en graf der relasjonstyper er buer og objekttyper er noder. I motsetning til andre databasemodeller er nettverksmodellens skjema ikke begrenset til å være et gitter eller hierarki; det hierarkiske treet erstattes av en graf, som gir mulighet for mer grunnleggende forbindelser med nodene.

Techopedia forklarer Network Model

Charles Bachman var den opprinnelige oppfinneren av nettverksmodellen. I 1969 utviklet konferansen om datasystemers språk (CODASYL) Consortium nettverksmodellen til en standardspesifikasjon. En annen publikasjon ble introdusert i 1971, som senere ble grunnlaget for praktisk talt alle implementeringer.

Fordelene med nettverksmodellen inkluderer:

  • Enkelt konsept: I likhet med den hierarkiske modellen, er denne modellen enkel, og implementeringen er uanstrengt.
  • Evne til å administrere flere forholdstyper: Nettverksmodellen har muligheten til å administrere en-til-en (1: 1) så vel som mange-til-mange (N: N) relasjoner.
  • Enkel tilgang til data: Tilgang til dataene er enklere sammenlignet med den hierarkiske modellen.
  • Dataintegritet: I en nettverksmodell er det alltid en forbindelse mellom foreldre- og barnesegmentene fordi det avhenger av foreldre-barn-forholdet.
  • Datauavhengighet: Datauavhengighet er bedre i nettverksmodeller i motsetning til hierarkiske modeller.

Ulempene med nettverksmodellen inkluderer:

  • Systemkompleksitet: Hver post må opprettholdes ved hjelp av pekere, noe som gjør databasestrukturen mer kompleks.
  • Funksjonelle feil: Fordi et stort antall pekere er viktig, blir innsetting, oppdateringer og sletting mer sammensatt.
  • Mangel på strukturell uavhengighet: En endring i struktur krever også en endring i søknaden, noe som fører til manglende strukturell uavhengighet.
Denne definisjonen ble skrevet i sammenheng med databaser
Hva er nettverksmodellen? - definisjon fra techopedia