Sieciowa baza danych

Z Wikipedii, wolnej encyklopedii
Przejdź do nawigacji Przejdź do wyszukiwania
Przykład modelu sieciowego

Model sieciowej bazy danych – zmodyfikowana wersja modelu hierarchicznego, pozwalająca na definiowanie relacji wiele-wiele w postaci struktury drzewiastej bez powtarzania poszczególnych wartości w ramach obiektu danych.

Rekord (z ang. zapis, wpis do rejestru, dziennika) to zestaw danych, zazwyczaj posiadający ustaloną wewnętrzną strukturę, stanowiący pewną całość, ale mogący być częścią większego zbioru podobnych rekordów. Termin ten odnosi się do kilku różnych konkretnych zastosowań:Pole – pojedyncza zmienna, stanowiąca fragment struktury, unii, klasy, obiektu lub rekordu tabeli bazodanowej. Z polem związany jest pewien typ oraz zestaw innych atrybutów, w tym atrybutów rozmieszczenia. Do pola konkretnej, zdefiniowanej struktury danych można odwołać się za pomocą selekcji.

Model sieciowy korzysta z dwóch podstawowych elementów: rekordów i zbiorów:

  • Rekordy zawierają pola przechowujące dane.
  • Zbiory określają relację jeden-do-wielu między rekordami, gdzie jeden rekord jest „właścicielem” zbioru zawierającego „członków” zbioru.
  • Jeden rekord może być zarówno „właścicielem”, jak i „członkiem” wielu zbiorów.




  • Reklama