این مقاله انگلیسی ISI در نشریه الزویر در 4 صفحه در سال 2014 منتشر شده و ترجمه آن 7 صفحه میباشد. کیفیت ترجمه این مقاله ارزان – نقره ای ⭐️⭐️ بوده و به صورت کامل ترجمه شده است.
دانلود رایگان مقاله انگلیسی + خرید ترجمه فارسی | |
عنوان فارسی مقاله: |
مطالعه موردی طراحی پایگاه داده توزیع شده |
عنوان انگلیسی مقاله: |
Distributed Database Design: A Case Study |
|
مشخصات مقاله انگلیسی (PDF) | |
سال انتشار | 2014 |
تعداد صفحات مقاله انگلیسی | 4 صفحه با فرمت pdf |
رشته های مرتبط با این مقاله | مهندسی کامپیوتر |
گرایش های مرتبط با این مقاله | مهندسی نرم افزار، رایانش ابری |
چاپ شده در مجله (ژورنال) | کارگاه بین المللی تکنیک های هوشمند در سیستم های توزیع شده – International Workshop on Intelligent Techniques in Distributed Systems |
کلمات کلیدی | پایگاه داده توزیع شده، تکرار، تخصیص داده ها |
ارائه شده از دانشگاه | گروه مهندسی کامپیوتر دانشگاه باشکنت، دانشکده مهندسی پردیس Baglica، ترکیه |
رفرنس | دارد ✓ |
کد محصول | F1486 |
نشریه | الزویر – Elsevier |
مشخصات و وضعیت ترجمه فارسی این مقاله (Word) | |
وضعیت ترجمه | انجام شده و آماده دانلود |
تعداد صفحات ترجمه تایپ شده با فرمت ورد با قابلیت ویرایش | 7 صفحه با فونت 14 B Nazanin |
ترجمه عناوین تصاویر و جداول | ترجمه شده است ✓ |
ترجمه متون داخل تصاویر | ترجمه نشده است ☓ |
ترجمه متون داخل جداول | ترجمه نشده است ☓ |
درج تصاویر در فایل ترجمه | درج شده است ✓ |
درج جداول در فایل ترجمه | درج شده است ✓ |
درج فرمولها و محاسبات در فایل ترجمه | به صورت عکس درج شده است ✓ |
منابع داخل متن | به صورت عدد درج شده است ✓ |
کیفیت ترجمه | کیفیت ترجمه این مقاله متوسط میباشد |
فهرست مطالب |
چکیده |
بخشی از ترجمه |
چکیده
تخصیص داده از مسائل مهم در طراحی پایگاه داده توزیع شده است. به طور کلی، الگوریتم های تکاملی برای تعیین تکالیف قطعات برای سایت استفاده می شوند. الگوریتم های تخصیص داده باید تکرار، تعداد پرس و جو، کیفیت سرویس (QoS)، ظرفیت های استناد، هزینه های به روز رسانی جدول، هزینه های انتخاب و طرح ریزی را هدایت نمایند. بسیاری از الگوریتم ها در نوشته ها به یک یا چند جزء از مسئله روی آورده اند. در این مقاله، ما یک مطالعه موردی را با در نظر گرفتن تمام این ویژگی ها ارائه می دهیم. مدل ارائه شده از برنامه نویسی انتگرال خطی برای فرمولاسیون این مسئله استفاده می کند.
1- مقدمه
دفعات پاسخ پرس و جو، کیفیت سرویس (QoS)، ثبات و تمامیت داده ها، در کاربردهای سیستم مدیریت پایگاه داده توزیع شده (DDBMS) بسیار مهم است. در یک DDBMS، جداول و قطعات بر روی سایت های مختلف توزیع می شوند. هر پرس و جو از یک سایت اجرا می شود. کل هزینه شامل اجرای برنامه پرس و جو و هزینه دسترسی های جدول / قطعه از طریق شبکه می شود. مسئله تخصیص داده، NP-کامل است. بنابراین، الگوریتم های تکاملی به طور کلی برای پیدا کردن یک راه حل با هزینه حداقل برای مسئله استفاده می شوند. الگوریتم های تخصیص داده برای به حداقل رساندن هزینه دسترسی جدول / قطعه از پرس و جوها تلاش می نمایند. آنها یک تخصیص بهینه از جداول / قطعات را برای سایت ها پیدا می کنند. آنها همچنین پارامترهایی مانند داده های افزونه، هزینه های به روز رسانی جدول، و ظرفیت های سایت را در نظر می گیرند. عوامل متعددی در هنگام طراحی یک DDBMS باید در نظر گرفته شوند. پرس و جوهای به کارگرفته شده می توانند دارای وظایف مشترک باشند و پرس و جوهای مشابه ممکن است از سایت های مختلف سرچشمه گیرند. ظرفیت های سایت، عناصر پردازش، ذخیره سازی و دفعات پاسخ پرس و جو در یک زمان به کار گرفته می شوند. بنابراین، این مسئله، ماهیت یک مسئله بهینه سازی چند هدف را نشان می دهد. ما یک مدل با برنامه نویسی انتگرال خطی (ILP) را طراحی نمودیم که دارای توانایی صدور هر یک از این عوامل به عنوان محدودیت ها است. توپولوژی شبکه، تکرار، هزینه های جدول / بروز رسانی قطعه، سایت های منشا، ظرفیت سایت، فرکانس پرس و جو، همه و همه می توانند به عنوان محدودیت در این فرمول تعریف شوند.
|
بخشی از مقاله انگلیسی |
Abstract Data Allocation is an important problem in Distributed Database Design. Generally, evolutionary algorithms are used to determine the assignments of fragments to sites. Data Allocation Algorithms should handle replication, query frequencies, quality of service (QoS), cite capacities, table update costs, selection and projection costs. Most of the algorithms in the literature attack one or few components of the problem. In this paper, we present a case study considering all of these features. The proposed model uses Integer Linear Programming for the formulation of the problem. 1 Introduction Query response times, quality of service (QoS), consistency and integrity of data are very important in Distributed Database Management System (DDBMS) applications. In a DDBMS, tables and fragments are distributed on different sites. Each query is executed from a site. The total cost consists of the cost the of query plan execution and the cost of table/fragment accesses through the network. The data allocation problem is NP-complete. Therefore, evolutionary algorithms are generally used to find a minimal cost solution to the problem. Data allocation algorithms try to minimize the table/fragment access cost of the queries. They find an optimal allocation of tables/fragments to sites. They also consider parameters like redundant data, table update costs, and site capacities. There are several factors to be considered when designing a DDBMS. The queries deployed may have shared tasks and same queries may originate from different sites. Site capacities, processing elements, storage and query response times are to be handled at the same time. Therefore, the problem shows the nature of a multi objective optimization problem. We designed a model with Integer Linear Programming (ILP) which has the capability of issuing each of these factors as constraints. Network topology, replication, table/fragment update costs, originating sites, site capacities, query frequencies can all be defined as constraints in this formulation. |