A hálózati adatmodellt nem szabad összetéveszteni a "hálózatos" adatbázisokkal.
Az adatbázisok széleskörű alkalmazási körrel rendelkeznek az üzleti rendszerekben. Segítik az ismétlődő dokumentum-testreszabási feladatok automatizálását, lehetővé teszik a telefonkezelők számára az ügyféladatok gyors elérését, valamint felgyorsítják a pénzügyi információk konszolidálását. Az adatbázisok kategorizálják az adattípusokat, majd kapcsolatokat hoznak létre e kategóriák között. Az adatbázisok három fő kezelési rendszere a relációs, a hierarchikus és a hálózati. Mindegyiknek megvannak a maga érdemei. A hálózati adatbázis-modellnek vannak előnyei és hátrányai a másik két adatkezelő rendszerhez képest.
Szervezet
Az információk entitásokba vagy rekordokba vannak csoportosítva, és minden entitásnak vannak attribútumai, amelyek megfelelnek az oszlopfejléceknek. Például az „Ügyfél” entitás két attribútumaként a Vállalkozás neve és a Telefonszám. Minden entitásnak van egy meghatározó attribútuma, amely egyedileg azonosítja a tábla minden rekordját. Ezt kulcsnak nevezik, ami egy index. A táblázatokat ezek a kulcsattribútumok kapcsolják össze, hogy kibővítsék az egyes lekérdezésekhez elérhető adatok körét.
A nap videója
Alternatívák
A relációs adatbázis-kezelő rendszer uralja az üzleti alkalmazásokat. Az adatokat „normalizálják”, majd táblázatokban tárolják. A normalizált adatok olyan struktúrába illeszkednek, amely megszünteti az adatok ismétlődését és redundanciáját. A normalizált adatok tábláinak összekapcsolása az, amely az attribútumok között relációt hoz létre, és így adja ennek az adatbázis-kezelő rendszernek a nevét. A hierarchikus adatbázisok kevésbé elterjedtek. Összekapcsolják az entitásokat, ismét kulcsattribútumok alapján, de szülő-gyermek kapcsolatokként szervezik. Ez egy fastruktúrát hoz létre az adatokból, és alkalmas földrajzi információk vagy „adatbányászat” céljára használt archivált adatok tárolására.
Kapcsolatok
A hálózati adatbázis hasonló a hierarchikus adatbázishoz. Míg azonban egy hierarchikus adatbázisnak csak egy a többhez kapcsolata van az entitások között, addig a hálózati adatbázis-kezelő rendszer sok-sok kapcsolatokat tesz lehetővé. Ez a hálózati DBMS-ek meghatározó jellemzője. Egy hierarchikus adatbázisban egy szülő entitásnak lehet több leszármazottja, de minden gyermeknek csak egy szülője lehet. Ez az egy-a-többhöz kapcsolat. A több-többhöz kapcsolat egy hálózati DBMS-ben lehetővé teszi, hogy egy szülő entitásnak sok leszármazottja legyen, egy utód entitásnak pedig több szülő entitása legyen.
Előnyök
A hálózati DBMS-modell fő előnye a sok-több kapcsolat. A hierarchikus adatbázis nem veszi figyelembe sok olyan emberi szervezeti eseményt, amelyek megkövetelik, hogy egy entitásnak sok felfelé irányuló hivatkozása legyen más entitásokhoz. Például egy orvosi adatbázisban előfordulhat, hogy egy orvos több osztályra van beosztva, és sok betegről gondoskodik, miközben a beteg az egyik osztály, amely nem kapcsolódik az orvos entitáshoz való viszonyhoz, így a beteg entitásnak is szüksége van egy linkre mind az orvos entitáshoz, mind az osztályhoz entitás. Tehát keresztkapcsolatok sorozata gyorsan kialakul.
Hátrányok
A relációs adatbázisok olyan struktúrákkal rendelkeznek, amelyek feloldják az entitás példányai vagy rekordjai közötti sok-sok kapcsolatokat, de a hálózati adatbázisok nem. Például a hálózati adatbázisban a páciensnek sok orvosa lehet, egy orvosnak pedig sok betege van, de a A hálózati DBMS csak egy orvos és sok beteg közötti kapcsolatot, vagy egy beteg és sok orvos kapcsolatot tud létrehozni, nem mindkét.