|
|
سوال از نرمال سازی(آزمون پارسه) - نسخهی قابل چاپ صفحهها: ۱ ۲ |
|
سوال از نرمال سازی(آزمون پارسه) - ۸Operation - 14 بهمن ۱۳۹۱ ۰۶:۵۴ ب.ظ
دوستان عزیز این رابطه در چه سطحی از نرمال سازی قرار داره؟! ![]() مرسی
|
|
سوال از نرمال سازی(آزمون پارسه) - azad_ahmadi - 14 بهمن ۱۳۹۱ ۰۶:۵۹ ب.ظ
این رابطه تمام کلیده. و در نتیجه BCNF هست. درست می گم؟
|
|
سوال از نرمال سازی(آزمون پارسه) - majid_22 - 14 بهمن ۱۳۹۱ ۰۷:۱۵ ب.ظ
به نظر منم BCNF باید باشه!! |
سوال از نرمال سازی(آزمون پارسه) - ۸Operation - 14 بهمن ۱۳۹۱ ۰۷:۲۵ ب.ظ
(۱۴ بهمن ۱۳۹۱ ۰۷:۲۵ ب.ظ)majid_22 نوشته شده توسط: به نظر منم BCNF باید باشه!! (۱۴ بهمن ۱۳۹۱ ۰۶:۵۹ ب.ظ)azad_ahmadi نوشته شده توسط: این رابطه تمام کلیده. و در نتیجه BCNF هست. درست می گم؟ این رابطه دو کلید کاندید xy و xz رو داره! و به خاطر اینکه z به تنهایی کلید کاندید نیست پس قطعا BCNF نیست! اما سوال من این هستش که بخاطر رابطه [tex]z\rightarrow y[/tex] آیا می تونیم بگیم که اگه فرض کنیم که کلید اصلیxz باشه در این موقع y به کلید اصلی وابستگی جزئی داره پس درسطح دوم نیست یا نه؟! پاسخ طراح نرمال سطح۳ هستش دوستان عزیز |
|
RE: سوال از نرمال سازی(آزمون پارسه) - golabijat - 14 بهمن ۱۳۹۱ ۰۸:۰۵ ب.ظ
سلام دوستان عزیز این رابطه BCNF نیست چونکه هر دترمینان باید کلید کاندید باشد در حالی که در این وابستگی [tex]Z\rightarrow Y[/tex] Z کلید کاندید نیست. هر رابطه BCNF است اگر هر صفت غیر کلید فقط به کلیدهای کاندید وابسته باشد. ----------------------------------------- مهمان عزیز شما قادر به مشاهده پیوندهای انجمن مانشت نمیباشید. جهت مشاهده پیوندها ثبت نام کنید. |
سوال از نرمال سازی(آزمون پارسه) - ۸Operation - 14 بهمن ۱۳۹۱ ۰۸:۱۴ ب.ظ
(۱۴ بهمن ۱۳۹۱ ۰۸:۰۵ ب.ظ)golabijat نوشته شده توسط: هر رابطه BCNF است اگر هر صفت غیر کلید فقط به کلیدهای کاندید وابسته باشد.درسته!دوست عزیز نظرت در مورد سطح دو و سه چیه!؟ |
|
RE: سوال از نرمال سازی(آزمون پارسه) - golabijat - 14 بهمن ۱۳۹۱ ۰۸:۲۳ ب.ظ
آیا رابطه بالا رو میشه BCNF کرد ؟؟؟؟؟؟؟؟؟؟ یا این رابطه رو : |
سوال از نرمال سازی(آزمون پارسه) - ۸Operation - 14 بهمن ۱۳۹۱ ۰۸:۵۵ ب.ظ
(۱۴ بهمن ۱۳۹۱ ۰۸:۲۳ ب.ظ)golabijat نوشته شده توسط: آیا رابطه بالا رو میشه BCNF کرد ؟؟؟؟؟؟؟؟؟؟به نظر من کلیدهای کاندید رابطه ای که گذاشتید BC و DC هستند. بنظرم چون D به تنها کلید کاندید نیست پس BCNF نیست! اما چون B و D صفت عمده هستند نه غیر کلید پس در۳nf هستش رابطه شما! -------------- البته بعد از بررسی خودم به این نتیجه رسیدم که قضیه صفت عمده در سوالی که خودم مطرح کردم هم صدق می کنه پس هم رابطه شما و هم رابطه ای که من مطرح کردم هر دو در سطح ۳nf قرار دارند. اگر دوستان کسی نظر دیگری داره ممنون میشم بگه... |
|
RE: سوال از نرمال سازی(آزمون پارسه) - golabijat - 14 بهمن ۱۳۹۱ ۰۹:۰۰ ب.ظ
خوب درست حالا که اینا BCNF نیستن میشه تا سطح BCNF نرمالشون کرد ??????? |
سوال از نرمال سازی(آزمون پارسه) - ۸Operation - 14 بهمن ۱۳۹۱ ۰۹:۰۵ ب.ظ
(۱۴ بهمن ۱۳۹۱ ۰۹:۰۰ ب.ظ)golabijat نوشته شده توسط: خوب درست حالا که اینا BCNF نیستن میشه تا سطح BCNF نرمالشون کرد ???????اگر دو جدول xyz و zy داشته باشیم نظرتون چیه؟! |
RE: سوال از نرمال سازی(آزمون پارسه) - golabijat - 14 بهمن ۱۳۹۱ ۰۹:۱۵ ب.ظ
(۱۴ بهمن ۱۳۹۱ ۰۹:۰۵ ب.ظ)۸Operation نوشته شده توسط:(14 بهمن ۱۳۹۱ ۰۹:۰۰ ب.ظ)golabijat نوشته شده توسط: خوب درست حالا که اینا BCNF نیستن میشه تا سطح BCNF نرمالشون کرد ???????اگر دو جدول xyz و zy داشته باشیم نظرتون چیه؟! نمیشه به xyz و zy تجزیه کرد. این رابطه را چطور میشه یا نه ؟ |
سوال از نرمال سازی(آزمون پارسه) - ۸Operation - 14 بهمن ۱۳۹۱ ۰۹:۲۱ ب.ظ
(۱۴ بهمن ۱۳۹۱ ۰۹:۱۵ ب.ظ)golabijat نوشته شده توسط: این رابطه را چطور میشه یا نه ؟به نظر من این رابطه هم مثل بالا هستند!من فقط نظرمو گفتم!یعنی این هم به همین شکل دوجدولBCADEوDB اما خب اینکه ۱۰۰% بگم درسته اطمینان ندارم! اما ظاهرا نباید مشکلی داشته باشه جون حافظ وابستگی هاست و نتایج معتبره!اما طبیعیه که افزونگی داره! |
RE: سوال از نرمال سازی(آزمون پارسه) - golabijat - 14 بهمن ۱۳۹۱ ۰۹:۲۴ ب.ظ
(۱۴ بهمن ۱۳۹۱ ۰۹:۲۱ ب.ظ)۸Operation نوشته شده توسط:(14 بهمن ۱۳۹۱ ۰۹:۱۵ ب.ظ)golabijat نوشته شده توسط: این رابطه را چطور میشه یا نه ؟به نظر من این رابطه هم مثل بالا هستند!من فقط نظرمو گفتم!یعنی این هم به همین شکل دوجدولBCADEوDB اما خب اینکه ۱۰۰% بگم درسته اطمینان ندارم! خوب این همون رابطه شد دوباره که دوست عزیز : رابطه BCADE = رابطه ABCDE چونکه در مدل رابطه ای ستونها و سطر ها نظم ندارند. |
سوال از نرمال سازی(آزمون پارسه) - ۸Operation - 14 بهمن ۱۳۹۱ ۰۹:۲۷ ب.ظ
(۱۴ بهمن ۱۳۹۱ ۰۹:۲۴ ب.ظ)golabijat نوشته شده توسط: وب این همون رابطه شد دوباره که دوست عزیز : رابطه BCADE = رابطه ABCDEدرسته همون رابطه شد!اما ما با ایجاد رابطه جدید و یه افزرونگی تکنیکی رابطه رو BCNF کردیم! قبول دارید با این تجزیه کل مجموعه BCNF هست!؟(البته خودمم مطمئن نیستما) اما به نظر من اینکه این تجزیه مطلوب هست یا نه به مقادیر صفت D و B بر می گرده! این سوالا رو از کجا آوردید؟! |
RE: سوال از نرمال سازی(آزمون پارسه) - dear-saideh - 14 بهمن ۱۳۹۱ ۰۹:۳۲ ب.ظ
(۱۴ بهمن ۱۳۹۱ ۰۸:۱۴ ب.ظ)۸Operation نوشته شده توسط:(14 بهمن ۱۳۹۱ ۰۸:۰۵ ب.ظ)golabijat نوشته شده توسط: هر رابطه BCNF است اگر هر صفت غیر کلید فقط به کلیدهای کاندید وابسته باشد.درسته!دوست عزیز نظرت در مورد سطح دو و سه چیه!؟ همونطور که اشاره کردن این رابطه تا سطح سوم نرمال هست. یک رابطه تا سطح ۱nf نرمال است اگر صفت ترکیبی نداشته باشد. تا سطح ۲nf نرمال است اگر صفات غیر کلید به کلید اصلی وابستگی تابعی کامل داشته باشند. تا سطح ۳nf نرمال است اگر ۲nf باشد و صفات غیرکلید متقابلا ناوابسته باشند تا سطح BCNF نرمال است اگر و فقط اگر هر دترمینان کلید کاندید باشد. منظور از صفت غیر کلید صفات خاصه ای است که نه تنها کلید اصلی نیست جزیی از کلید اصلی هم نیستند مثلا اینجا z یک صفت غیر کلید است واما y یک صفت غیرکلید نیست بلکه یک صفت عمده است این تعاریف را از خلاصه هام از کتاب پایگاه داده گسترش نوشتم امیدوارم مفید باشند من هر وقت گیج می شم این ۴تا تعریف رو تو ذهنم مرور می کنم |