۰
subtitle
ارسال: #۱
  
سوال ۵۰ نرم افزار۸۳
سلام
میشه بگید این سوال در سطح و۲nf,bcnf,3nf هست یانه , و دلیلش رو هم برام بگید ممنون میشم.
میشه بگید این سوال در سطح و۲nf,bcnf,3nf هست یانه , و دلیلش رو هم برام بگید ممنون میشم.
۰
ارسال: #۲
  
سوال ۵۰ نرم افزار۸۳
رابطه در سطح ۲NF هست چون هیچ صفت غیر کلیدی نیست که با کلید کاندید رابطه نداشته باشه. یعنی هم C و هم D با هردوی A,B رابطه دارند.
در سطح ۳NF هم هست زیرا وابستگی تابعی بین عناصر غیر کلید دیده نمیشود. یعنی C و D با هم وابستگی ندارند.
جواب گزینه ۲ میشه. اصلا اگه یک رابطه BCNF باشه نمیتونه ۳NF نباشه.
در سطح ۳NF هم هست زیرا وابستگی تابعی بین عناصر غیر کلید دیده نمیشود. یعنی C و D با هم وابستگی ندارند.
جواب گزینه ۲ میشه. اصلا اگه یک رابطه BCNF باشه نمیتونه ۳NF نباشه.
۰
ارسال: #۳
  
سوال ۵۰ نرم افزار۸۳
من با دلیل دوست عزیزمون egm1176 در مورد BCNF بودن موافق نیستم!
ببینید اگر حداقل یک FD وجود داشته باشد که دترمینان آن کلید کاندید نباشد آنگاه قطعا آن رابطه BCNF نیست و کاملا مشخصه که در رابطه های
C>A
D>B
C و D به تنهایی کلید کاندید نیستند پس گزینه ۲ پاسخ سواله!
ببینید اگر حداقل یک FD وجود داشته باشد که دترمینان آن کلید کاندید نباشد آنگاه قطعا آن رابطه BCNF نیست و کاملا مشخصه که در رابطه های
C>A
D>B
C و D به تنهایی کلید کاندید نیستند پس گزینه ۲ پاسخ سواله!
۰
ارسال: #۴
  
سوال ۵۰ نرم افزار۸۳
نکته: BCNF از ۳NF قوی تر است، یعنی اگر رابطه ای BCNF باشد صددرصد ۳NF نیز هست ولی عکس این قضیه همیشه برقرار نیست.
--
بنابه این قضیه،گزینه ی ۲ صد درصد غلط هست.
گزینه ی ۲ هم داره کلید کاندید رو معرفی می کنه.
کلید کاندید باید حداقل باشه و بتونه بقیه ی کلید ها رو تولید کنه.
طبق شکل گزینه ی ۲ هم درست هست.
-------
دقت کنید ترتیب نرمال سازی اینه :
نرمال سطح ۱ یا ۱NF
نرمال سطح ۲ یا ۲NF
نرمال سطح ۳ یا ۳NF
نرمال سطح BC=بایس کاد(سازنده ی این سطح) یا BCNF
نرمال سطح ۴ یا ۴NF
نرمال سطح ۵ یا ۵NF
نرمال سطح DK یا DKNF
نرمال سطح ۶ یا ۶NF
---------
هرچه نرمال قوی تر باشد آنومالی کمتر می شود.
--------
منظور از آنومالی یعنی مشکلات.آنومالی در عملیات ذخیرهسازی به هریک از سه وضع زیر گفته میشود:
عدم امکان انجام یک عمل (که منطقا باید قابل انجام باشد)
بروز پیامد بد پس از انجام یک عمل
بروز فزونکاری در سیستم در انجام یک عمل
برای کاهش آنومالی در ذخیره سازی باید رابطه های پایگاه داده را تا جای ممکن نرمالتر کنیم.
--------
فایل پیوست رو دانلود کن در مورد نرمال سازی مطالب خوبی رو یاد میده.
فقط اسلاید ۴ پایینش فکر کنم مشکل داره و علامت های زیر مجموعه فکر کنم باید برعکس بشن.
اسلاید ۱۵ جواب سوال شما رو داده.
--
بنابه این قضیه،گزینه ی ۲ صد درصد غلط هست.
گزینه ی ۲ هم داره کلید کاندید رو معرفی می کنه.
کلید کاندید باید حداقل باشه و بتونه بقیه ی کلید ها رو تولید کنه.
طبق شکل گزینه ی ۲ هم درست هست.
-------
دقت کنید ترتیب نرمال سازی اینه :
نرمال سطح ۱ یا ۱NF
نرمال سطح ۲ یا ۲NF
نرمال سطح ۳ یا ۳NF
نرمال سطح BC=بایس کاد(سازنده ی این سطح) یا BCNF
نرمال سطح ۴ یا ۴NF
نرمال سطح ۵ یا ۵NF
نرمال سطح DK یا DKNF
نرمال سطح ۶ یا ۶NF
---------
هرچه نرمال قوی تر باشد آنومالی کمتر می شود.
--------
منظور از آنومالی یعنی مشکلات.آنومالی در عملیات ذخیرهسازی به هریک از سه وضع زیر گفته میشود:
عدم امکان انجام یک عمل (که منطقا باید قابل انجام باشد)
بروز پیامد بد پس از انجام یک عمل
بروز فزونکاری در سیستم در انجام یک عمل
برای کاهش آنومالی در ذخیره سازی باید رابطه های پایگاه داده را تا جای ممکن نرمالتر کنیم.
--------
فایل پیوست رو دانلود کن در مورد نرمال سازی مطالب خوبی رو یاد میده.
فقط اسلاید ۴ پایینش فکر کنم مشکل داره و علامت های زیر مجموعه فکر کنم باید برعکس بشن.
اسلاید ۱۵ جواب سوال شما رو داده.
ارسال: #۵
  
RE: سوال ۵۰ نرم افزار۸۳
(۲۵ دى ۱۳۹۱ ۰۱:۴۴ ق.ظ)csharpisatechnology نوشته شده توسط: نکته: BCNF از ۳NF قوی تر است، یعنی اگر رابطه ای BCNF باشد صددرصد ۳NF نیز هست ولی عکس این قضیه همیشه برقرار نیست.ممنون. سوالی که دارم اینکه ab,c c,a وابسته هستند پس میشه گفت۳nf نیست؟
--
بنابه این قضیه،گزینه ی ۲ صد درصد غلط هست.
گزینه ی ۲ هم داره کلید کاندید رو معرفی می کنه.
کلید کاندید باید حداقل باشه و بتونه بقیه ی کلید ها رو تولید کنه.
طبق شکل گزینه ی ۲ هم درست هست.
-------
دقت کنید ترتیب نرمال سازی اینه :
نرمال سطح ۱ یا ۱NF
نرمال سطح ۲ یا ۲NF
نرمال سطح ۳ یا ۳NF
نرمال سطح BC=بایس کاد(سازنده ی این سطح) یا BCNF
نرمال سطح ۴ یا ۴NF
نرمال سطح ۵ یا ۵NF
نرمال سطح DK یا DKNF
نرمال سطح ۶ یا ۶NF
---------
هرچه نرمال قوی تر باشد آنومالی کمتر می شود.
--------
منظور از آنومالی یعنی مشکلات.آنومالی در عملیات ذخیرهسازی به هریک از سه وضع زیر گفته میشود:
عدم امکان انجام یک عمل (که منطقا باید قابل انجام باشد)
بروز پیامد بد پس از انجام یک عمل
بروز فزونکاری در سیستم در انجام یک عمل
برای کاهش آنومالی در ذخیره سازی باید رابطه های پایگاه داده را تا جای ممکن نرمالتر کنیم.
--------
فایل پیوست رو دانلود کن در مورد نرمال سازی مطالب خوبی رو یاد میده.
فقط اسلاید ۴ پایینش فکر کنم مشکل داره و علامت های زیر مجموعه فکر کنم باید برعکس بشن.
اسلاید ۱۵ جواب سوال شما رو داده.
واینکه c,d کلید کاندید نیستن پس bcnf نیس؟
۰
موضوعهای مرتبط با این موضوع... |
|||||
موضوع: | نویسنده | پاسخ: | بازدید: | آخرین ارسال | |
نرم شهید بهشتی یا نرم علم و صنعت یا نرم تربیت مدرس ؟ خواهش میکنم کمک لطفا | unknown! | ۱ | ۲,۴۳۴ |
۲۴ اردیبهشت ۱۳۹۳ ۱۱:۳۷ ق.ظ آخرین ارسال: Amoojan |
|
مهندسی نرم افزار _حل سوال ۳ از فصل ۱۵ (تکنیک های مرور نرم افزار) پرسمن | eliiinaz | ۰ | ۲,۳۸۵ |
۲۵ دى ۱۳۹۲ ۰۷:۴۷ ب.ظ آخرین ارسال: eliiinaz |
Can I see some ID?
Feeling left out?
نگران نباش، فقط روی این لینک برای ثبت نام کلیک کن. رمزت رو فراموش کردی؟ اینجا به یادت میاریم! close