تراكنشهاي توزيع شده
گونه های مختلف سیستمهای توزیع شده
بخشهای اصلی سیستم عامل توزیع شده
1- نحوه دسترسی به منابع
مدلهايی برای تعامل فرآیندها
1- مدل کلاینت سرور
2- مدل یکپارچه
3- مدل پایپ
4- مدل RPC
دلایل توزیع داده
فاکتورهای توسعه سیستم پایگاه داده توزیع شده
قانونهایی برای سیستمهای توزیع شده
1-قانون 1: استقلال محلی
2-قانون 2: عدم وابسته بودن به سایت مرکزی
3-قانون 3: عملیات پیوسته
4- قانون 4: استقلال Location
5- قانون 5: استقلال قطعات (Fragmentation)
6- قانون 6: استقلال Replication
7- قانون 7: پردازش توزیع شده جستجوها
8- قانون 8: مدیریت توزیع شده Transaction
9- قانون 9: استقلال سخت افزاری
10- قانون 10: استقلال سیستم عامل
11- قانون 11: استقلال شبکه
12- قانون 12: استقلال DBMS
مديريت همزماني در بانكهاي اطلاعاتي توزيع شده
1-مدیر قفل ساده (Single Lock Manager)
2-کپی اصلی (Primary Copy)
3-پروتکل اصلی (Majority Protocol)
4- Biased Protocol
5- Timestamping
مديريت بن بست (Dead lock)
1- حل مسئله بن بست
مدیریت کاتالوگ توزیع شده
1- نام گذاری اشیاء
2- ساختار کاتالوگ
سنكرون كردن اطلاعت كپي شده
معماری سیستمهای توزیع شده
1- معماریهای مختلف برای سیستم مدیریت پایگاه داده های توزیع شده
1-1- سیستمهای مشتری/خدمتگزار(Client/Server)
1-2- سیستم سرورهای همکار (Collaborating Server)
1-3- سیستمهای میان افزار (MiddleWare)
روشهای بهینه سازی پرس و جو در سیستمهای متمرکز
ا- الگوریتم اینگرس
2- الگوریتم سیستم *R
بهینه سازی پرس و جو توزیع شده
سیاست های اجرایی پردازش پرس و جوهای سرویس گیرنده/ سرویس دهنده
مزایای پرس و جو
مزایای حمل داده
منابع
![](http://up.ba-everything.ir/view/1139824/download.png)
جهت دانلود اینجا کلیک کنید