Spisu treści:
Definicja - Co oznacza baza danych sieci?
Sieciowa baza danych jest rodzajem modelu bazy danych, w którym wiele rekordów lub plików składowych można połączyć z plikami wielu właścicieli i odwrotnie. Model można postrzegać jako odwrócone drzewo, w którym informacje o każdym elemencie są gałęzią powiązaną z właścicielem, która jest dolną częścią drzewa. Zasadniczo relacje mają formę podobną do sieci, w której pojedynczy element może wskazywać wiele elementów danych i może być wskazywany przez wiele elementów danych.Techopedia wyjaśnia Network Database
Model sieciowej bazy danych pozwala, aby każdy rekord zawierał wiele rekordów nadrzędnych i podrzędnych, które po wizualizacji tworzą podobną do sieci strukturę rekordów sieciowych. Z kolei element danych modelu hierarchicznego może mieć tylko jeden rekord nadrzędny, ale może mieć wiele rekordów podrzędnych.
Ta właściwość posiadania wielu łączy ma zastosowanie na dwa sposoby: schemat i sama baza danych mogą być postrzegane jako uogólniony wykres typów rekordów połączonych według typów relacji. Główną zaletą sieciowej bazy danych jest to, że pozwala na bardziej naturalne modelowanie relacji między rekordami lub jednostkami, w przeciwieństwie do modelu hierarchicznego. Jednak relacyjny model bazy danych zaczął podbijać zarówno modele sieciowe, jak i hierarchiczne, ponieważ jego większa elastyczność i produktywność stały się bardziej widoczne wraz z przyspieszeniem technologii sprzętowej.










