کامپیوترپایگاه داده ها

مدل شبکه داده ها

مدل داده های شبکه جایگزین سلسله مراتبی ساده تر و روشن. در هسته آن، مدل شبکه بسیار شبیه به سلسله مراتب است، همچنین دارای اجزاء، که عنصر ریشه که در آن اطلاعات مهم ذخیره شده است. بین گره ها از طریق ارتباط ترکیب شده است. و گره های واقع شده در همان فاصله از گره ریشه به شکل، همانطور که در مدل سلسله مراتبی، سطح. ویژگی از مدل سلسله مراتبی بود که از یک عنصر دیگر تنها می توانید یک مسیر باشد، و در شبکه است که چنین نیست، چندین راه وجود دارد. مدل داده های شبکه یک فرصت برای ساخت ساختارهای پیچیده تر از فراهم می کند داده ها. این تفاوت اصلی بین این دو مدل است.

به منظور ایجاد یک مدل داده تحقق روابط "بسیاری از به بسیاری از" با اصلاح به طور همزمان از کاستی های موجود در مدل سلسله مراتبی، که در طول زمان مشخص شده بود. مدل داده های شبکه است در استفاده از بر اساس نظریه گراف. از این نقطه نظر، آن را به یک نمودار خودسرانه مربوط. در این مدل، هر نسل می توانید هر تعداد از اجداد دارند. پایگاه داده شبکه شامل مجموعه ای از سوابق و روابطی که بین سوابق داده در حال حاضر مجموعه ای گفت. دو نوع از سوابق، این است که جد و نوادگان، تعیین انواع اتصالات. نوع به عنوان مثال ارتباطات طور معمول نشان دهنده یک نمونه از جد ضبط با گنجاندن مجموعه ای منظم از اقلام متعلق به نوع ورود کودک. تحت مجموعه ای از معمولا به عنوان یک مجموعه به نام از سوابق، که در آن یک نوع رکورد اعلام صاحب مجموعه، و سوابق دیگر درک - این مجموعه ای از اعضای.

مدل داده شبکه دارای ویژگی هایی دارد. تمام انواع اتصالات مورد استفاده قرار لزوما باید کاربردی شود، این است که "بسیاری از به یک"، "یک به بسیاری" یا "برای یک". این مدل محدود داخلی بیان این ادعا که برای این نوع از ارتباط با یک نوع خاص از جد ضبط و نوادگان نوع ضبط شرایط لزوما خاصی ایجاد گردد. به منظور تعیین رابطه "بسیاری از به بسیاری از"، نوع خاصی از پرونده معرفی شده است، و همچنین به عنوان یک جفت کاربردی لینک از فرم "برای تعدد" و "چند به یکی." اگر لازم باشد، اطلاعات اضافی را می توان در ضبط اضافه شده است، انجام نقش رباط.

روابط گروه مدل شبکه به طور کلی توصیف نوع رابطه "یک به مجموعه"، است که، صاحب یکی است، اما او تا به بسیاری از زیردستان. در واقع می توان به عنوان نمونه ای از این نگرش به عنوان استناد "کار." در اینجا بدان معنی است که هر یک از کارکنان کار می کند در هر بخش خاص، اما هر بخش ممکن است کار خوبی کارکنان چند. نوع مدل شبکه "یکی به کثرت از" رابطه بین نهادهای مختلف با استفاده از روابط گروه اجرا شده است.

مدل شبکه پایگاه داده شامل استفاده از عملیات زیر را بر روی داده ها:

- به یاد داشته باشید، شما باید برای ورود به اطلاعات در بانک اطلاعاتی ما؛

- به در نگرش گروه، است که بین این ارتباطی خاص را تعیین کنید.

- سوئیچ، که این است که انتقال از یک مجموعه ای از عضو به هر صاحب دیگر؛

- به روز رسانی، است که، به هر گونه اصلاح داده ها؛

- عصاره، که شده است، برای انجام عملیات در خواندن داده ها؛

- به حذف، است که، به حذف منطقی یا فیزیکی از داده ها؛

- رد کردن رکورد روابط گروه، است که، به انجام شکستن ارتباط بین داده ها.

در چنین یک مدل داده دارای ویژگی های خاص برای دستکاری داده و ناوبری در میان آنها. واحد ناوبری در مدل گراف برای ایجاد پرونده که شما می خواهید به درخواست یکی دیگر از دستکاری داده. این پرونده به طور معمول در حال حاضر گفته می شود. مدل شبکه ممکن است از انتقال در حال حاضر به عنوان مثال بعد از گره فعلی را به دیگری فعلی لینک راس دلخواه که توسط یک رابطه گروه متوجه شد. ناوبری ممکن است با یک ضبط خودسرانه آغاز خواهد شد.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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