عنوان مقاله: سیستمهای پایگاه داده ی توزیع شده
درس پایگاه داده ی پیشرفته
گروه فناوری اطلاعات، دانشکدهی برق و کامپیوتر، پردیس دانشکدههای فنی، دانشگاه تهران
قالب بندی: word
تعداد صفحات: 26
قسمتی از متن:
دو ساختار مختلف برای سیستم ها وجود دارد : سیستمهای برمبنای شیء و سیستمهای Server based .
در ساختارهای برمبنای شیء , فرآیندها شیء هارا مدیریت می کنند. مثلا ممکن است یک فرآیند دستیابی همروند به یک شیء را مدیریت می کند و یا امکان را برای آن فراهم می کند, زیرا تراکنشها مسئول این کار نیستند. شیء ها مکانیسمهای مناسبی برای جداسازی داده ها و کپسوله کردن اعمال انجام شده روی آنها می باشند. مثالهایی از سیستمهای برمبنای شیء , سیستمهای Clouds, Eden و Isis هستند.
در ساختار های Server based ,فرآیندها برای اعمال مختلف مانند سرور عمل می کنند. بطور مثال یک سرور کنترل همروندی می تواند serializability را برایهمه ی تراکنشها فراهم کند. سرور کنترل هم تضمین می کند که همه ی آیتمهای پایگاه داده در حالت امن و مناسب روی دستگاههای ذخیره سازی نوشته می شوند. مثال سیستمهای Server based , SDD-1 و Raid هستند.