تالار گفتمان مانشت
سوال از نرمال سازی(آزمون پارسه) - نسخه‌ی قابل چاپ

صفحه‌ها: ۱ ۲
RE: سوال از نرمال سازی(آزمون پارسه) - golabijat - 14 بهمن ۱۳۹۱ ۰۹:۳۲ ب.ظ

خوب شما این روابطی رو که تجزیه کردین وابستگی ها شو نشون بدین؟
اون وقت میبینین میرسیم به همون رابطه اولیه...

هر دو رابطه بالا را نمیتوان BCNF کرد.

سوال از نرمال سازی(آزمون پارسه) - ۸Operation - 14 بهمن ۱۳۹۱ ۰۹:۳۶ ب.ظ

(۱۴ بهمن ۱۳۹۱ ۰۹:۳۲ ب.ظ)golabijat نوشته شده توسط:  هر دو رابطه بالا را نمیتوان BCNF کرد.
من رو نظرم اطمینان ندارم!شما مطمئنید BCNF نمیشن؟!

RE: سوال از نرمال سازی(آزمون پارسه) - white bird - 14 بهمن ۱۳۹۱ ۰۹:۴۲ ب.ظ

(۱۴ بهمن ۱۳۹۱ ۰۸:۵۵ ب.ظ)۸Operation نوشته شده توسط:  
(14 بهمن ۱۳۹۱ ۰۸:۲۳ ب.ظ)golabijat نوشته شده توسط:  آیا رابطه بالا رو میشه BCNF کرد ؟؟؟؟؟؟؟؟؟؟

یا این رابطه رو :
به نظر من کلیدهای کاندید رابطه ای که گذاشتید BC و DC هستند.
بنظرم چون D به تنها کلید کاندید نیست پس BCNF نیست!
اما چون B و D صفت عمده هستند نه غیر کلید پس در۳nf هستش رابطه شما!
--------------
البته بعد از بررسی خودم به این نتیجه رسیدم که قضیه صفت عمده در سوالی که خودم مطرح کردم هم صدق می کنه پس هم رابطه شما و هم رابطه ای که من مطرح کردم هر دو در سطح ۳nf قرار دارند.
اگر دوستان کسی نظر دیگری داره ممنون میشم بگه...

شما گفته بودید دوتا کلید کاندید
ولی فقط یه کلید کاندید داره
بخاطر رابطه z به y شرط ۳nf نقض نمیشه بابت همون صفت عمده ولی bcnf بودن نقض میشه

سوال از نرمال سازی(آزمون پارسه) - ۸Operation - 14 بهمن ۱۳۹۱ ۰۹:۴۸ ب.ظ

(۱۴ بهمن ۱۳۹۱ ۰۹:۳۲ ب.ظ)golabijat نوشته شده توسط:  هر دو رابطه بالا را نمیتوان BCNF کرد.
یکم دقیق تر بررسی کردم!هر دو تجزیه من غیرمطلوبند و فقط باعث افزونگی غیر تکنیکی میشن!پس حق با شماست BCNF نیستند وBCNF هم نمیشه کردشون.
(۱۴ بهمن ۱۳۹۱ ۰۹:۴۲ ب.ظ)white bird نوشته شده توسط:  شما گفته بودید دوتا کلید کاندید
ولی فقط یه کلید کاندید داره
بخاطر رابطه z به y شرط ۳nf نقض نمیشه بابت همون صفت عمده ولی bcnf بودن نقض میشه
نه به نظرم دوتا داره!

(۱۴ بهمن ۱۳۹۱ ۰۹:۳۲ ب.ظ)dear-saideh نوشته شده توسط:  مثلا اینجا z یک صفت غیر کلید است واما y یک صفت غیرکلید نیست بلکه یک صفت عمده است
اما Z هم عمده هستش دوست عزیز!چون بخشی از کلیدکاندید دوم xzهست!
ا[تصویر:  DB_ans.jpg]

سوال از نرمال سازی(آزمون پارسه) - white bird - 15 بهمن ۱۳۹۱ ۰۱:۵۵ ق.ظ

(۱۴ بهمن ۱۳۹۱ ۰۹:۴۸ ب.ظ)۸Operation نوشته شده توسط:  نه به نظرم دوتا داره!
شما بر چه اساسی میگید دوتا داره؟؟؟

سوال از نرمال سازی(آزمون پارسه) - ۸Operation - 15 بهمن ۱۳۹۱ ۰۷:۵۱ ق.ظ

(۱۵ بهمن ۱۳۹۱ ۰۱:۵۵ ق.ظ)white bird نوشته شده توسط:  شما بر چه اساسی میگید دوتا داره؟؟؟
بر اساس تعریف کلید کاندید!چون در روابط میتونن سایر صفات رو بدست بیارن!یه مروری روی کلید کاندید بکنید!مخصوصا در روابط با چند کلید کاندید

سوال از نرمال سازی(آزمون پارسه) - mammad_asir - 15 بهمن ۱۳۹۱ ۱۱:۱۸ ق.ظ

اولیه ۳ هست دیگه؟

سوال از نرمال سازی(آزمون پارسه) - ۸Operation - 15 بهمن ۱۳۹۱ ۱۱:۲۶ ق.ظ

(۱۵ بهمن ۱۳۹۱ ۱۱:۱۸ ق.ظ)mammad_asir نوشته شده توسط:  اولیه ۳ هست دیگه؟
بله ۳nf

سوال از نرمال سازی(آزمون پارسه) - fsi2013 - 17 بهمن ۱۳۹۱ ۰۵:۱۸ ب.ظ

با فرض اینکه XZ رو کلید کاندید بگیریم از اونجا که رابطه Z->Y وجود داره یعنی Y با جزیی کلید اصلی رابطه داره پس ۲NF هم نیست
با فرض اینکه XY رو کلید کاندید بگیریم مشکلی واسه ۳NF بودن نداریم.
به نظرم من که XZ هم میتونه کلید کاندید باشه!! استدلالم درسته؟