Obsah:
Definice - Co znamená síťová databáze?
Síťová databáze je typ databázového modelu, ve kterém více záznamů členů nebo souborů může být spojeno s více soubory vlastníků a naopak. Model lze považovat za strom vzhůru nohama, kde každá informace o členu je větev spojenou s vlastníkem, což je spodní část stromu. Vztahy jsou v podstatě ve formě podobné síti, kde jeden prvek může ukazovat na více datových prvků a na nějž lze sám označit více datových prvků.Techopedia vysvětluje síťovou databázi
Model síťové databáze umožňuje každému záznamu mít více nadřazených a více podřízených záznamů, které při vizualizaci tvoří webovou strukturu síťových záznamů. Naproti tomu datový člen hierarchického modelu může mít pouze jeden nadřazený záznam, ale může mít mnoho podřízených záznamů.
Tato vlastnost vícenásobných odkazů platí dvěma způsoby: schéma a samotná databáze lze považovat za generalizovaný graf typů záznamů, které jsou propojeny typy vztahů. Hlavní výhodou síťové databáze je to, že umožňuje přirozenější modelování vztahů mezi záznamy nebo entitami, na rozdíl od hierarchického modelu. Model relační databáze se však začal prosazovat jak v síti, tak v hierarchických modelech, protože jeho přidaná flexibilita a produktivita se projevila s rychlejší hardwarovou technologií.
