فرمت فایل : WORD (قابل ویرایش)
تعداد صفحات:25
فهرست مطالب:
1. مقدمه 2
2. تکنیکها و روشهای پایهایی پردازش پرسوجوی توزیعی 3
2-1. معماری پردازش پرسوجو 3
2-2. بهینهساز پرسوجو 5
2-2-1. تولید طرح با استفاده از برنامهنویسی پویا 5
2-3. تکنیکهای اجرای پرسوجو 6
2-3-1. Row Blocking 6
2-3-2. بهینهسازی برای Multicast 7
2-3-3. اجرای همروند پرسوجو 7
2-3-4. پیوند دادههای پارتیشن شده افقی 8
2-3-5. Semijion 9
2-3-6. Double-Piplined Hash Joins 9
2-3-7. Pointer-Based Joins and Distributed Object Assembly 10
2-3-8. Top N and Bottom N Queries 11
3. سیستمهای پایگاه دادهای به صورت CLIENT-SERVER 14
3-1. معماریهایCLIENT-SERVER، PEER-TO-PEER و MULTITIER 14
3-2. استفاده از منابع CLIENT 15
3-2-1. انتقال پرسوجو 15
3-2-2. انتقال داده 16
3-2-3. انتقال ترکیبی 16
3-2-4. مقایسه 17
4. سیستم پایگاههای داده نامتجانس 18
4-1. معماری WRAPPER برای پایگاههای داده نامتجانس 18
4-2. تکنیکهای اجرای پرسوجو 18
4-2-1. Bindings 18
4-2-2. cursor caching 19
5. موقعیتدهی پویای داده 20
5-1. REPLICATION VS. CACHING 20
5-2. الگوریتمهای پویای REPLICATION 21
5-3. CACHE INVESTMENT 22
6. معماریهای جدید برای پردازش پرسوجو 23
6-1. مدلهای اقتصادی برای پردازش پرسوجو 23
6-2. سیستم اطلاعاتی مبتنی بر انتشار 24
منابع
1. مقدمه
پردازش دادههای توزیع شده یک واقعیت تبدیل شده است. دلایلی که هنوز پردازش دادههای توزیع شده را یک موضوع پیچیده میسازد عبارتند از:
• سیستمهای توزیع شده خیلی وسیع هستند و هزاران سایت متجانس شامل کامپیوترهای شخصی و ماشینهای سرور بزرگ را در بر میگیرد
• حالت سیستمهای توزیع شده به سرعت تغییر میکند زیرا بارگذاری سایتها از نظر زمانی متنوع میباشد و سایتهای جدید به سیستم افزوده شده است.
• سیستمهای موجود باید تکمیل گردند. از انجا که سیستمهای موجود برای پردازش توزیعی طراحی نشدهاند و اینک نیاز است که با سیستمهای دیگر در محیط توزیعی تعامل داشته باشند.
این مقاله چگونگی انجام پردازش پرسوجو در محیطهای توزیع شده و سیستمهای اطلاعاتی را نمایش میدهد.
محققان از سال 1970 به سیستم پایگاه داده توزیعی علاقمند گردیدند. در این زمان پشتیبانی مدیریت دادههای توزیعی برای شرکتها و سازمانهایی که دادههای خود را در ادارات مختلف و یا محلهای معین نگهداری میکنند، مرکز توجه بود. اگرچه این نیاز احساس میشد و ایدههای بسیار خوبی موجود بود اما هرگز تلاشهای اولیه برای ساخت سیستمهای پایگاه داده توزیعی بطور تجاری موفقیتآمیز نبود. اما امروزه موقعیت تغییر نموده است. سیستمهای توزیعی هم مورد نیاز و هم امکانپذیر میباشند. پردازش دادههای توزیعی نیز بخاطر پیشرفتهای اخیر تکنولوژی میسر میباشد.
تحقیق پردازش پرسوجو در پایگاه داده توزیع شده