حل تشریحی سوالات پایگاه داده پیشرفته - کنکور دکتری مهندسی کامپیوتر 1398
سوالات پایگاه داده پیشرفته
10 سوالدر ارتباط با زمانبندی داده شده کدام مورد درست است؟

قابل سریال شدن نیست.
توالی پذیر نمایی (View Serializable) است.
توالی پذیر تعارضی (Conflict Serializable) است.
قابل سریال شدن است ولی View Serializable و Confilict Serializable نیست.
کدام عبارت صحیح است؟
تمام زمانبندیهای قابل سریال شدن را میتوان با پروتکل درخت یا پروتکل قفل دو مرحلهای اجرا نمود.
.تمام زمانبندیهایی که با پروتکل قفل دو مرحلهای قابل انجام است را میتوان با پروتکل درخت نیز اجرا نمود.
تمام زمانبندیهایی که با پروتکل درخت قابل انجام است را میتوان با پروتکل قفل دو مرحلهای نیز اجرا نمود.
زمانبندیهایی وجود دارد که میتوان با قفل دو مرحلهای آنها را اجرا نمود ولی نمیتوان با پروتکل درخت آنها را انجام داد.
در ارتباط با پروتکل کنترل همروندی Muli-version two phase locking کدام مورد صحیح است؟
در این پروتکل امکان بروز بن بست وجود دارد.
در این پروتکل امکان بروز گرسنگی وجود دارد.
این پروتکل Recoverable بودن زمانبندی را تضمین نمیکند.
این پروتکل Cascadeless بودن زمانبندی را تضمین نمیکند.
پس از بازیابی زیر کدام مورد مقادیر C BA را به درستی نشان میدهد؟
Crash
C=60,B=150,A=50
C=60,B=200,A=50
C=60,B=200,A=40
C=70,B=200,A=40
کدام مورد جزو خروجیهای فاز تحلیل در روش بازیابی ARIES نیست؟
مشخص نمودن LSN مربوط به آخرین Checkpoint
لیست تراکنش هایی که باید Undo شوند.
به روز رسانی Dirty Page Table
مشخص کردن Redo LSN
کدام عملیات جزو Log Force Operation نیست؟
Abort
Commit
اخذ قفل انحصاری
انتقال بلوک حافظه تغییر یافته به دیسک
در مورد استراتژیهای پیشگیری از بن بست کدام مورد صحیح است؟
در روش Wait Die ممکن است یک تراکنش دچار گرسنگی شود.
در روش Wound - Wait ممکن است یک تراکنش دچار گرسنگی شود.
در روش Wait Die در صورتی که برای میزان انتظار سقف تعیین گردد (Timeout) ممکن است یک تراکنش دچار گرسنگی شود.
در روش Wound- Wait در صورتی که برای میزان انتظار سقف تعیین گردد (Timeout)، ممکن است یک تراکنش دچار گرسنگی شود.
کدام مورد در خصوص کار دینالیتی روابط R و S صحیح است؟
Upper bound Card (R-S)=Card (S)
Upper bound Card (R× S)=max(Card(R),Card(S))
Upper bound Card (RUS)=max(Card(R), Card(S))
اگر A کلید رابطه R و B کلید خارجی S باشد، آنگاه
در صورتی که پایگاه داده توزیع شده روی یک شبکه گسترده (WAN) قرار گرفته باشد کدام عامل ها را میتوان از تابع هزینه مربوط به بهینه سازی پرس و جوها حذف نمود؟
CPU
I/O
Communication
I/O و Communication
کدام یک از طرح ها توالی پذیر تعارضی (Conflict Serializable) است؟ (ترتیب اجرای دستورالعمل ها از چپ به راست است؛ یعنی تراکنش داده x را می خواند و یعنی تراکنش داده x را می نویسد)