سیستم های پایگاه داده از ساختارهای داده پیچیده ای تشکیل شده است. بنابراین ، برای اینکه سیستم برای بازیابی داده ها کارآمد باشد و از سردرگمی کاربران بکاهد ، توسعه دهندگان از روش انتزاع داده استفاده می کنند.

عمدتا سه سطح انتزاع داده وجود دارد:

۱سطح داخلی: محل ذخیره فیزیکی واقعی و مسیرهای دسترسی .

۲سطح مفهومی یا منطقی: ساختار و محدودیت های کل پایگاه داده.

۳سطح خارجی : دیدگاه های مختلف کاربر را توصیف می کند.

 

سطح داخلی :

ساختار ذخیره سازی فیزیکی پایگاه داده را تعریف می کند. طرح داخلی ،نمایشی بسیار سطح پایین از کل پایگاه داده است. این شامل چندین مورد از چندین نوع ضبط داخلی است. در اصطلاح استاندارد ، رکورد ذخیره شده” نیز گفته می شود.

ویژگی های سطح داخلی:

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

سطح مفهومی:

این سطح ساختار بانک اطلاعاتی کل پایگاه داده را برای کاربران توصیف می کند. اطلاعات مربوط به ساختارهای ذخیره سازی فیزیکی را پنهان می کند و بر توصیف انواع داده ها ، موجودیت ها ، روابط و غیره تمرکز دارد.

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

 

ویژگی های سطح مفهومی:

۱.تمام موجودیت های پایگاه داده ، ویژگی ها ، روابط و امنیت و درستی اطلاعات را تعریف می کند.

۲.در سطح مفهومی ، داده های در دسترس کاربر باید در سطح فیزیکی باشد یا از آن استخراج شود.

 

سطح خارجی:

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

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

ویژگی های سطح خارجی:

  1. سطح خارجی فقط مربوط به داده هایی است که توسط کاربران نهایی خاصی مشاهده می شود.
  2. این سطح شامل تعدادی سطح خارجی دیگر است.
  3. سطح خارجی نزدیکترین سطح به کاربر است.
  4. این سطح بخشی از پایگاه داده را که برای یک گروه کاربر خاص مورد نیاز است توصیف می کند و جزئیات باقی مانده پایگاه داده را از گروه کاربر خاص پنهان می کند

منبع: https://hisci.ir/%d8%b7%d8%b1%d8%ad-%d9%87%d8%a7%db%8c-%d8%b3%db%8c%d8%b3%d8%aa%d9%85-%d9%85%d8%af%db%8c%d8%b1%db%8c%d8%aa-%d9%be%d8%a7%db%8c%da%af%d8%a7%d9%87-%d8%af%d8%a7%d8%af%d9%87-%d8%af%d8%a7%d8%ae%d9%84%db%8c/

مدل “داده رابطه ای” در سیستم مدیریت پایگاه داده(۴): مفاهیم و محدودیت ها

یافتن سوزن در انبار کاه: چگونه داده‌های بدون ساختار را مدیریت کنیم

علم داده، کلان داده و تحلیل داده

سطح ,داده ,خارجی ,پایگاه ,، ,کند ,می کند ,پایگاه داده ,سطح خارجی ,سطح داخلی ,داده را

مشخصات

تبلیغات

آخرین ارسال ها

برترین جستجو ها

آخرین جستجو ها

بیاموز بلاگ سید امیرحسین میرحبیبی انشاطور حفاظ ساختمون گروه آموزشی مای پی تی ای (mypte) l0vebook آرایش لب آهن 118 سالن زیبایی لارا | آرایش عروس | رنگ مو اخبار و اطلاعات فن آوری های حوزه انرژی , کنترل و اتوماسیون صنعتی