تالار گفتمان مانشت
سوال ۱۰۵ - کامپیوتر ۹۲ (تجزیه بدون گمشدگی) - نسخه‌ی قابل چاپ

سوال ۱۰۵ - کامپیوتر ۹۲ (تجزیه بدون گمشدگی) - ƊƦЄƛM - 04 بهمن ۱۳۹۳ ۰۳:۱۹ ب.ظ

سلام

ممنون میشم یکی این سوالو برام توضیح بده.
به نظرمن فقط گزینه یک بدون گمشدگی هست!!!

RE: سوال ۱۰۵ - کامپیوتر ۹۲ (تجزیه بدون گمشدگی) - shahin_cr7 - 04 بهمن ۱۳۹۳ ۰۵:۳۹ ب.ظ

سلام

طبق قواعد ریسانن برای تجزیه رابطه:

۱- صفت مشترک توی روابط تجزیه شده، باید توی یه کدوم از روابط کلید کاندید باشه
۲- تجزیه وابستگی هارو حفظ کنه.

گزینه ۱ همون طور که گفتید مشکلی نداره (همون صورت سواله و چیزی رو تغییر نداده)

اگر قبول داشته باشید این جا کلید اصلی a میشه، چون همه به a وابسته هستند.

گزینه ۲ درست تجزیه شده چون صفت مشترکشون(a) کلید کاندید هست و وابستگی هارو هم حفظ کرده.
یعنی میشه فهمید که a کلید کاندید هست.

توی گزینه ۳ ما وابستگی [tex]a \longrightarrow d[/tex] رو داریم ولی وابستگی [tex]a \longrightarrow b[/tex] و [tex]a \longrightarrow c[/tex] نیست، درواقع این جا صفت مشترک d هست، ولی توی هیچ کدوم از روابط r2،r1 و r3 کلید کاندید نیست و شرط ۱ رو نقض کرده.

RE: سوال ۱۰۵ - کامپیوتر ۹۲ (تجزیه بدون گمشدگی) - ƊƦЄƛM - 04 بهمن ۱۳۹۳ ۰۶:۱۹ ب.ظ

خیلی ممنون. متوجه شدم Smile