Síťový datový model
Síťový datový model nahradil jednodušší a srozumitelnější hierarchický model. Ve své podstatě je síťový model velmi podobný hierarchickému modelu, má také uzly, tedy kořenové prvky, ve kterých jsou zadávány nejdůležitější informace. Uzly jsou spojeny prostřednictvím připojení. A uzly umístěné ve stejné vzdálenosti od kořenového uzlu, tvoří, stejně jako v hierarchickém modelu, úrovně. Zvláštnost hierarchického modelu spočívala v tom, že může existovat pouze jedna trasa z jednoho prvku do druhého a v síti to není, existuje zde několik cest. Datový model sítě umožňuje vytvářet složitější struktury data. To je a mezi těmito dvěma modely existuje velký rozdíl.
Účelem vytvoření takového datových modelů bylo uskutečnění mnoha vztahů se souběžnými korekcemi všech existujících nedostatků v hierarchickém modelu, které byly identifikovány s časem. Datový model sítě je založen na aplikaci teorie grafů. Z tohoto pohledu odpovídá libovolný graf. V tomto modelu může každý potomk mít libovolný počet předků. Síťová databáze se skládá ze specifické sady záznamů a také ze specifikované sady odkazů, které se mezi těmito záznamy nacházejí. Dva typy záznamů, tj. Předchůdce a potomci, určují typy odkazů. Instance typu odkazu je obvykle jedna instance typu záznamu předchůdce s uspořádanou sadou prvků vztahující se k typu podřízeného záznamu. Pod sadou je obvyklé pochopit pojmenovanou sadu záznamů, kde jsou záznamy stejného typu deklarovány vlastníkem sady a zbytek záznamů jsou členy daného souboru.
Datový model sítě obsahuje některé funkce. Všechny typy použitých připojení musí být nezbytně funkční, tj. "Mnoho k jednomu", "jednomu k množině" nebo "jednomu k jednomu". V modelu je taková vnitřní vazba vyjádřena tvrzením, že pro tento typ spojení s jistým typem záznamu o předcích a typem záznamu o potomku jsou nutně splněny určité podmínky. Abychom mohli definovat vztah mnoho k mnoha, byl zaveden speciální typ záznamu, stejně jako dvojice funkčních spojení formuláře "jeden k množství" a "mnoho k jednomu". Pokud je to nutné, do položky, která působí jako svazek, lze přidat další informace.
V modelu sítě, skupinové vztahy obvykle popisují vztah one-to-many, tj. Vlastník je jeden a má mnoho podřízených. Můžete uvést příklad takového postoje jako "práce". To znamená, že každý zaměstnanec pracuje v určitém oddělení, ale v každém oddělení může pracovat několik zaměstnanců. V síťovém modelu formuláře "one-to-many" je vztah mezi různými entitami realizován pomocí skupinových vztahů.
Síťový model databází znamená následující operace s daty:
- nezapomeňte, že znamená zadat informace do naší databáze;
- zahrnout do skupinového vztahu, tj. vytvořit určité vztahy mezi daty;
- přepínač, tj. přechod jednoho člena souboru na jiného majitele;
- aktualizace, tj. provádět jakékoli úpravy dat;
- extrahovat, tj. provádět operace při čtení dat;
- smazat, tj. provádět odstranění logických nebo fyzických dat;
- Chcete-li vyloučit jakýkoli záznam ze skupinového vztahu, je třeba provést rušení komunikace mezi daty.
V tomto datovém modelu existují speciální možnosti pro manipulaci s daty a navigaci mezi nimi. Navigační zařízení v modelech grafů je určeno pro vytváření záznamů, ke kterým je určeno další zpracování dat. Tyto záznamy se obvykle nazývají aktuální. V síťovém modelu mohou existovat přechody od aktuální instance k další, od aktuálního vrcholu až po libovolný jiný vrchol, spojení současného vrcholu s tím, že se uskutečňuje prostřednictvím skupinového vztahu. Navigace může začít libovolným nahráváním.
- Populární americký model Hannah Davis: biografie, kariéra a osobní život
- Optický přepínač: přehled, popis, typy a recenze
- Monobloky Modely Lenovo "Flex 20" a "A730": ideální parita ceny a kvality
- Monobloky: recenze, parametry a další informace o tomto druhu produktů společnosti Acer
- Co je koncepční model?
- Sítě: příklad. Model výrobního procesu
- Hierarchická databáze je ... Modely, příklady
- DVR síť: modely, specifikace
- Televize s přístupem k internetu od různých výrobců
- Americký model řízení
- Teorie komunikace
- Informační model, jeho využití
- Teorie grafů
- Matematický model: fáze návrhu
- Hierarchický datový model
- Co je wi-fi
- Relační datový model, databáze, modely a návrhové schémata
- Datové modely: funkce, klasifikace a popis
- Finanční model je účinným nástrojem pro rozhodování
- Jaký je rozdíl mezi barvami RGB?
- Síťový rozbočovač. Princip činnosti