Skip to main content

Mi az a hálózati modell?

A számítógépes adatbázis táblázatokkal van elrendezve, amelyek általában a nyilvántartások felsorolására utalnak, amelyeknek valamilyen közös.A szokásos hierarchikus adatbázis -modellben a táblák egymáshoz kapcsolódnak a szülő és a gyermek kapcsolat alapján, ahol az egyik szülőasztalnak több gyermeke lehet, de a gyermektáblázatnak nem lehet több szülő.Például az alkalmazottak asztala mdash;A szülőasztal mdash;Lehet, hogy tovább lehet osztani két gyermekasztalra: a jelenlegi munkavállalók és a korábbi munkavállalók.A hálózati modell adatbázis alternatívát kínál a szülő és a gyermek korlátozására.A hálózati modell -adatbázisban bármely egyetlen táblázatban lehet több gyermektáblázat és több szülőasztal, ami természetes grafikus struktúrát eredményez az adatbázis entitásai között.Az asztalok közötti kapcsolat valósághűbb ábrázolása.A táblázat elrendezéseinek egyszülős modellbe történő kiszorításának megkísérlése korlátozó lehet, különösen akkor, ha két vagy több táblát ugyanúgy lehet szülő kategóriának tekinteni.Folytatva a múlt példát, míg a Munkavállalói táblázatot szülőként használták mind a jelenlegi munkavállalók, mind a korábbi munkavállalók táblái számára, a független vállalkozók táblázata ugyanolyan jól szolgálna, mint a szülő, vagy akár mindkettő számára.A hálózati modell beállításán keresztül a végfelhasználó felépítheti az adatbázist úgy, hogy mind az alkalmazottak, mind a független vállalkozók a jelenlegi munkavállalók és a múltbeli munkavállalói táblák szülei.

A hálózati modell adatbázisban szereplő táblázatok grafikusan ábrázolhatók, az egyes táblák nevének külön felsorolásával, kezdve a grafikon tetején található legmagasabb szintű szülőasztalokkal, és az alján a legfüggőbb gyermektáblákig dolgozva.Minden szülő-gyermek kapcsolat ábrázolható egy vonal rajzolásával a kapcsolódó táblák között.Ez lehetővé teszi az adatbázis -tervezők számára, hogy könnyebben megértsék az entitások közötti kapcsolatot.

Noha a hálózati modell lehetővé teszi az adat entitások közötti kapcsolatok realisztikusabb ábrázolását, ez nagyrészt elavult a modern adatbázis -tervezésben.A számítógépek hardver teljesítményének fokozása lehetővé tette a nagyobb szervezetek számára, hogy fejlődjenek az úgynevezett relációs adatbázis-modellbe, amely lehetővé teszi a végfelhasználók számára, hogy az adatokat közvetlenül a kulcsértékekkel adják be, ahelyett, hogy szigorúan a szülő-gyermek kapcsolatra összpontosítanának.Például a relációs adatbázis -modellben szereplő alkalmazottak listája előfordulhat, hogy az alkalmazottak neve szerepel a kulcsértéknek.Ez összekapcsolja a munkavállalói listát az összes többi táblával, amely tartalmazza az alkalmazottak nevét, lehetővé téve az alkalmazottról szóló összes információ egyszerre történő felhasználását, függetlenül attól, hogy milyen táblázat tartja azt.