Turinys:
Apibrėžimas - ką reiškia tinklo duomenų bazė?
Tinklo duomenų bazė yra duomenų bazės modelio tipas, kuriame keli narių įrašai ar failai gali būti susieti su keliais savininko failais ir atvirkščiai. Į modelį galima žiūrėti kaip į apverstą medį, kuriame kiekviena informacija apie narį yra su savininku susieta šaka, kuri yra medžio apačia. Iš esmės santykiai yra tinklo formos, kai vienas elementas gali nurodyti kelis duomenų elementus ir pats gali būti nurodytas kelių duomenų elementų.„Techopedia“ paaiškina tinklo duomenų bazę
Tinklo duomenų bazės modelis leidžia kiekviename įraše turėti kelis tėvų ir kelis įrašus, kurie, vizualizuojant, sudaro į tinklą panašių įrašų struktūrą. Priešingai, hierarchinio modelio duomenų narys gali turėti tik vieno iš tėvų įrašą, bet gali turėti ir daug vaikų įrašų.
Ši kelių nuorodų turėjimo savybė taikoma dviem būdais: į schemą ir pačią duomenų bazę galima žiūrėti kaip į bendrą įrašų tipų, kuriuos jungia ryšių tipai, grafiką. Pagrindinis tinklo duomenų bazės pranašumas yra tas, kad ji leidžia natūraliau modeliuoti ryšius tarp įrašų ar subjektų, priešingai nei hierarchinis modelis. Tačiau reliacinių duomenų bazių modelį pradėjo pergalėti tiek tinklas, tiek hierarchiniai modeliai, nes jo papildomas lankstumas ir našumas tapo akivaizdesnis, nes aparatinės įrangos technologija tapo spartesnė.
