KompüterVerilənlər bazası

Network Data Model

şəbəkə data model daha sadə və aydın iyerarxik əvəz edir. Əsas da, şəbəkə model ən mühüm məlumat saxlanılır olan kök element, bu da komponentləri var, iyerarxiya çox oxşardır. Arasında qovşaqlarının əlaqələr vasitəsilə birləşir. Və kök node eyni məsafədə yerləşən qovşaqlarının, hiyerarşik model kimi, səviyyəsi yaratmaq. iyerarxik modelin özəlliyi bir element yalnız bir marşrut ola bilər ki, idi, və şəbəkə bir neçə marşrutları var belə deyil. şəbəkə data model daha mürəkkəb strukturları qurmaq üçün imkan verir data. Bu bu iki modelləri arasında əsas fərq edir.

bir yaratmaq üçün data model zamanla təsbit edilmişdir iyerarxik model mövcud çatışmazlıqların, eyni zamanda düzəldilməsi ilə "çox çox" əlaqələrin həyata keçirilməsi idi. şəbəkə data model istifadə əsaslanır graph nəzəriyyəsi. Bu baxımdan, bu bir ixtiyari graph uyğundur. Bu model, hər nəslindən əcdadları hər hansı bir sayı ola bilər. Network bazası uçotunun bir sıra ibarətdir və data qeydlər arasında mövcud olan əlaqələrin müəyyən etdi. ulu və nəslindəndir yazan iki növ, əlaqələri növlərini müəyyən edir. növü rabitə instansiya adətən uşaq giriş növü aid maddələr bir sifariş dəsti edilməsi ilə qeyd əcdad bir misal təmsil edir. üzvlərinin bu dəsti - adətən bir rekord növü set sahibi və digər qeydlər elan yazan adlı dəsti, kimi aydın bir sıra altında.

şəbəkə data model bəzi xüsusiyyətləri var. istifadə əlaqələri bütün növləri mütləq funksional olmalıdır ki, "bir çox" dir "bir çox üçün" və ya "bir bir". model məcburi məhdud rekord əcdad və mütləq müəyyən şərtlər qeyd növü nəslindən xüsusi bir növü ilə əlaqədar bu növü üçün bir araya gəldi ki, təsdiq dilə gətirdi. "Çox çox" əlaqələr müəyyən etmək üçün qeydlər xüsusi bir növü funksional, eləcə də bir cüt təqdim olunub forma link və "plüralizmi birinə" "çox-bir." Lazım gələrsə, əlavə məlumat ligaments rolunu yerinə qeyd əlavə edə bilərsiniz.

şəbəkə model qrup münasibətləri ümumiyyətlə, ki, bir sahibi "bir-to-set" əlaqələr növü təsvir, lakin o, tabeliyində bir çox var. One kimi bu münasibət nümunəsi kimi göstərmək olar "iş". hər bir işçi hər hansı bir şöbəsində işləyir, lakin hər şöbə də bir neçə işçilərin işləyə bilər ki, burada deməkdir. şəbəkə model növü müxtəlif müəssisələr arasında əlaqələr "bir plüralizmi bir" qrupu münasibətlərin vasitəsilə həyata keçirilir.

şəbəkə model bazası data aşağıdakı əməliyyatları istifadə edilir:

- Siz bizim məlumat bazasında məlumat daxil etmək lazımdır, unutmayın;

- bu xüsusi rabitə arasında müəyyən edilir qrup münasibət, daxil etmək;

- keçid ki, hər hansı digər sahibinə üzvü bir set keçid etmək;

- yeniləmə ki, məlumatların hər hansı bir dəyişiklik etmək;

- çıxarış, ki, data oxu əməliyyatları həyata keçirmək;

- məlumatların məntiqi və ya fiziki aradan qaldırılması üçün, ki, aradan qaldırılması üçün;

- Məlumatların arasında link qırılma həyata keçirmək üçün, ki, qrup münasibətlərin rekord istisna.

Belə bir məlumat modeli onların arasında data manipulyasiya və naviqasiya üçün xüsusi xüsusiyyətləri vardır. qeydlər qurulması üçün graph model naviqasiya vahid olan başqa bir data manipulyasiya müraciət etmək istəyirəm. Bu qeydlər adətən cari deyilir. şəbəkə model bir qrup əlaqələr ilə reallaşdı başqa ixtiyari vertex link cari cari node növbəti instansiya cari keçid mövcud ola bilər. Naviqasiya bir ixtiyari qeyd ilə başlaya bilər.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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