اجزای DBMS

از ویکی جامع پردیس دانشگاهی دانشگاه قم
پرش به: ناوبری، جستجو
پایگاه داده
مقاله بعدی:جايگاه DBMS در يك سيستم كامپيوتری
مقاله قبلی:سيستم مديريت پايگاه داده‌ها DBMS

اجزاي DBMS از نماي بيروني

-واحد پردازشگر پرسش‌ها و برنامه‌هاي كاربردي

-واحد ايجاد و مديريت داد‌هاي ذخيره‌شده

titled11.jpg

اجزاي DBMS از نماي دروني

-لايه هسته (سيستم كنترل يا موتور پايگاه داده‌ها)

-لايه مديريت محيط پايگاه داده‌ها

-لايه تسهيلات نرم‌افزاري (ابزارها)

واحدهاي لايه هسته

1- واحد دريافت درخواست كاربر و وارسي‌هاي اوليه

2- واحد توليد شماها

3- پيش‌كامپايلرها براي DML

4- كامپايلرها (پردازنده DML)

5- پردازشگر پرسش و بهينه‌ساز پرسش

6- واحد مديريت سطح داخلي

7- واحد مديريت بافر

8- واحد مديريت فضاي ديسك

9- واحد ناظر زمان اجرا

10- واحد مديريت همروندي تراكنش‌ها

11- واحد مديريت همرسانی داده‌ها (انتقال داده ها) (DC)

12- واحد مديريت كاتالوگ

واحدهاي لايه مديريت محيط پايگاه داده‌ها

1- واحد كنترل جامعيت پايگاه داده‌ها

2- واحد ترميم پايگاه داده‌ها

3- واحد ايمني و حفاظت پايگاه داده‌ها

4- واحد توليد نسخه‌هاي پشتيبان

5- واحد توليد فايلهاي ثبت تراكنشها

ساختار يك سيستم پايگاهي

Untitled11.jpg