لینک پرداخت و دانلود *پایین مطلب*
فرمت فایل:Word (قابل ویرایش و آماده پرینت)
تعداد صفحه: 32
فهرست مطالب:
2-2-1. تولید طرح با استفاده از برنامهنویسی پویا
2-3-2.بهینهسازی برای Multicast
2-3-4. پیوند دادههای پارتیشن شده افقی
2-3-6. Double-Piplined Hash Joins
2-3-7. Pointer-Based Joins and Distributed Object Assembly
2-3-8.Top N and Bottom N Queries
3-1. معماریهایClient-Server، Peer-to-Peer و Multitier
4-1. معماری Wrapper برای پایگاههای داده نامتجانس.. 18
4-2. تکنیکهای اجرای پرسوجو.. 18
5-1. Replication vs. Caching.. 20
5-2. الگوریتمهای پویای Replication
6-1. مدلهای اقتصادی برای پردازش پرسوجو
6-2. سیستم اطلاعاتی مبتنی بر انتشار
1. مقدمه
پردازش دادههای توزیع شده یک واقعیت تبدیل شده است. دلایلی که هنوز پردازش دادههای توزیع شده را یک موضوع پیچیده میسازد عبارتند از:
- سیستمهای توزیع شده خیلی وسیع هستندو هزاران سایت متجانس شامل کامپیوترهای شخصی و ماشینهایسرور بزرگ را در بر میگیرد
- حالت سیستمهای توزیع شده به سرعت تغییر میکند زیرا بارگذاری سایتها از نظر زمانی متنوع میباشد و سایتهای جدید به سیستم افزوده شده است.
- سیستمهای موجود باید تکمیل گردند. از انجا که سیستمهای موجود برای پردازش توزیعی طراحی نشدهاند و اینک نیاز است که با سیستمهای دیگر در محیط توزیعی تعامل داشته باشند.
این مقاله چگونگی انجام پردازش پرسوجو در محیطهای توزیع شده و سیستمهای اطلاعاتی را نمایش میدهد.
محققان از سال 1970 به سیستم پایگاه داده توزیعی علاقمند گردیدند. در این زمان پشتیبانی مدیریت دادههای توزیعی برای شرکتها و سازمانهایی که دادههای خود را در ادارات مختلف و یا محلهای معین نگهداری میکنند، مرکز توجه بود. اگرچه این نیاز احساس میشد و ایدههای بسیار خوبی موجود بود اما هرگز تلاشهای اولیه برای ساخت سیستمهای پایگاه داده توزیعی بطور تجاری موفقیتآمیز نبود. اما امروزه موقعیت تغییر نموده است. سیستمهای توزیعی هم مورد نیاز و هم امکانپذیر میباشند. پردازش دادههای توزیعی نیز بخاطر پیشرفتهای اخیر تکنولوژی میسر میباشد.
تحقیق در مورد پردازش پرسوجو در پایگاه داده توزیع شده