PočítačeDatabázy

Sieť Model dát

Sieťový model dát nahradí viac jednoduché a jasné hierarchická. Vo svojej podstate je sieťový model je veľmi podobný hierarchiu, ale aj komponenty, to je koreňový element, v ktorom je uložený najdôležitejšia informácia. Medzi uzly sú spojené pomocou väzieb. A uzly umiestnené v rovnakej vzdialenosti od koreňového uzla pre vytvorenie, ako v hierarchickom modeli, úrovne. Zvláštnosť hierarchického modelu bolo to, že z jedného prvku do druhého môže byť iba jedna cesta, a v sieti nie je tento prípad, existuje niekoľko ciest. Sieťový model Data poskytuje príležitosť na vytváranie zložitejších štruktúr dát. To je hlavný rozdiel medzi týmito dvoma modelmi.

Aby bolo možné vytvoriť dátový model bola realizácia vzťahov "veľa k mnoho" so súčasným náprave existujúcich nedostatkov v hierarchického modelu, ktoré boli zistené v priebehu času. Model dátová sieť je založený na použití teórie grafov. Z tohto hľadiska, zodpovedá ľubovoľnému grafu. V tomto modeli je každý potomok môže mať ľubovoľný počet predkov. Databáza sieť pozostáva zo sady záznamov, a spomínaná sada vzťahov, ktoré sú prítomné medzi dátovými záznamami. Dva typy záznamov, ktoré je predok a potomok, určiť typy pripojenia. typ komunikácie inštancie typicky reprezentuje jednu inštanciu predka záznamu so zahrnutím usporiadanej sústave predmetov patriacich do vstupu dieťaťa typu. Pod radom bežne chápané ako pomenovanú sadu záznamov, ak nahlásený jeden typ záznamu majiteľa sady a ďalšie záznamy - túto sadu členov.

Sieťový model dát má niektoré zvláštnosti. Všetky typy použitých pripojenie musí nutne byť funkčná, že je "veľa k jednému", "one-to-množstvo" alebo "jedna k jednej". Model je obmedzená vnútorne vyjadrené tvrdenie, že pre tento typ spojenia s konkrétny typ záznamu predka a potomok typu záznamu nutne určité podmienky sú splnené. Aby bolo možné stanoviť vzťah "veľa k mnoho", bol zavedený zvláštny druh záznamov, ako aj dvojica funkčné prepojenie formy "jeden na množstvo" a "veľa-to-one". Ak je to potrebné, ďalšie informácie môžu byť pridané v nahrávke, plní úlohu väzov.

Sieťový model skupinové vzťahy všeobecne opísať typ vzťahu "SET jedna k", to znamená, že majiteľ jedného, ale on má mnoho podriadených. Jeden môže uviesť ako príklad tohto prístupu ako "práca". Tu znamená, že každý zamestnanec pracuje v určitom oddelení, ale každé oddelenie môže dobre fungovať niekoľko zamestnancov. Typ sieťový model "jeden s väčším počtom" vzťah medzi rôznymi subjektmi, sa vykonáva pomocou vzájomné vzťahy.

Sieťový model databázy zahŕňa použitie týchto operácií na dáta:

- Nezabudnite, že musíte zadať informácie v databáze;

- zahrnúť do postoji skupiny, ktorá je nastavená medzi týmito konkrétnymi komunikácie;

- prepínač, ktorý je, aby prechod z jednej sady člena do iného vlastníka;

- aktualizácia, to znamená, že k žiadnej modifikáciu dát;

- extrakt, to znamená, že na vykonávanie operácií na čítanie dát;

- odstránenie, to znamená, aby sa logické alebo fyzické odstránenie dát;

- vylúčiť záznam skupinových vzťahov, to znamená vykonávať prerušenie spojenia medzi dátami.

V takom dátového modelu má špeciálne funkcie pre manipuláciu s dátami a navigáciu medzi nimi. Navigačné jednotka v modeli grafe na zriadenie záznamov, ktoré chcete použiť inú manipuláciu s dátami. Tieto záznamy sa bežne nazývajú prúdu. Sieťový model môže byť prítomný v množstve od aktuálneho prechodu na ďalší výskyt aktuálneho uzla do iného nežiaduceho vrchol odkaz prúdu, ktorý bol realizovaný vzťahom skupiny. Navigácia môže začínať ľubovolným záznamom.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 sk.delachieve.com. Theme powered by WordPress.