زمان کنونی: ۲۹ آذر ۱۴۰۳, ۰۳:۳۵ ب.ظ مهمان گرامی به انجمن مانشت خوش آمدید. برای استفاده از تمامی امکانات انجمن می‌توانید عضو شوید.
گزینه‌های شما (ورودثبت نام)

سوال ۱۰۴ پایگاه داده ها مهندسی کامپیوتر ۹۴

ارسال:
  

foton0059 پرسیده:

سوال ۱۰۴ پایگاه داده ها مهندسی کامپیوتر ۹۴

سلام کسی میتونه این پاسخ سوالو تشریح کنه؟

رابطه R(A,B,C,D,E) و مجموعه وابستگی های تابعی F را درنظر بگیرید:
F={BC ->A , A -> D , D ->C, D-> E} ، کدام یک از وابستگی های زیر، BCNF را نقض نمی کند؟

۱) BC -> A
۲) D->C
۳)A->D
۴) D->E

(جوابش رو نوشته ۳)
نقل قول این ارسال در یک پاسخ

۱
ارسال:
  

ememem پاسخ داده:

RE: سوال ۱۰۴ پایگاه داده ها مهندسی کامپیوتر ۹۴

(۱۲ اردیبهشت ۱۳۹۵ ۱۱:۱۱ ق.ظ)foton0059 نوشته شده توسط:  سلام کسی میتونه این پاسخ سوالو تشریح کنه؟

رابطه R(A,B,C,D,E) و مجموعه وابستگی های تابعی F را درنظر بگیرید:
F={BC ->A , A -> D , D ->C, D-> E} ، کدام یک از وابستگی های زیر، BCNF را نقض نمی کند؟

۱) BC -> A
۲) D->C
۳)A->D
۴) D->E

(جوابش رو نوشته ۳)

سلام.
کلید کاندید این رابطه : AB,BC,BD و برای اینکه گزینه ها BCNF رو نقض نکنه باید سمت چپ اونها ابرکلید باشه که فقط گزینه ۱ این شرط رو داره.
نقل قول این ارسال در یک پاسخ

ارسال:
  

foton0059 پاسخ داده:

RE: سوال ۱۰۴ پایگاه داده ها مهندسی کامپیوتر ۹۴

(۱۲ اردیبهشت ۱۳۹۵ ۰۱:۱۲ ب.ظ)ememem نوشته شده توسط:  
(12 اردیبهشت ۱۳۹۵ ۱۱:۱۱ ق.ظ)foton0059 نوشته شده توسط:  سلام کسی میتونه این پاسخ سوالو تشریح کنه؟

رابطه R(A,B,C,D,E) و مجموعه وابستگی های تابعی F را درنظر بگیرید:
F={BC ->A , A -> D , D ->C, D-> E} ، کدام یک از وابستگی های زیر، BCNF را نقض نمی کند؟

۱) BC -> A
۲) D->C
۳)A->D
۴) D->E

(جوابش رو نوشته ۳)

سلام.
کلید کاندید این رابطه : AB,BC,BD و برای اینکه گزینه ها BCNF رو نقض نکنه باید سمت چپ اونها ابرکلید باشه که فقط گزینه ۱ این شرط رو داره.

خیلی ممنون از پاسخ تون. منم فکر می کردم ۱ باشه ولی چون نوشته بود ۳ میشه و برا خودش هم یه تحلیلی کرده وبدم فکر کردم شاید من دارم اشتباه می کنم (تو پاسخ کنکور پارسال که از پارسه است)
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ

ارسال:
  

ememem پاسخ داده:

RE: سوال ۱۰۴ پایگاه داده ها مهندسی کامپیوتر ۹۴

(۱۲ اردیبهشت ۱۳۹۵ ۰۹:۰۹ ب.ظ)foton0059 نوشته شده توسط:  
(12 اردیبهشت ۱۳۹۵ ۰۱:۱۲ ب.ظ)ememem نوشته شده توسط:  
(12 اردیبهشت ۱۳۹۵ ۱۱:۱۱ ق.ظ)foton0059 نوشته شده توسط:  سلام کسی میتونه این پاسخ سوالو تشریح کنه؟

رابطه R(A,B,C,D,E) و مجموعه وابستگی های تابعی F را درنظر بگیرید:
F={BC ->A , A -> D , D ->C, D-> E} ، کدام یک از وابستگی های زیر، BCNF را نقض نمی کند؟

۱) BC -> A
۲) D->C
۳)A->D
۴) D->E

(جوابش رو نوشته ۳)

سلام.
کلید کاندید این رابطه : AB,BC,BD و برای اینکه گزینه ها BCNF رو نقض نکنه باید سمت چپ اونها ابرکلید باشه که فقط گزینه ۱ این شرط رو داره.

خیلی ممنون از پاسخ تون. منم فکر می کردم ۱ باشه ولی چون نوشته بود ۳ میشه و برا خودش هم یه تحلیلی کرده وبدم فکر کردم شاید من دارم اشتباه می کنم (تو پاسخ کنکور پارسال که از پارسه است)

دوست عزیز از این دست اشتباهات کم نیست به کتب معتبر مراجعه کنید تا به این موسسات
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ

۰
ارسال:
  

IT.girll پاسخ داده:

RE: سوال ۱۰۴ پایگاه داده ها مهندسی کامپیوتر ۹۴

(۱۲ اردیبهشت ۱۳۹۵ ۰۱:۱۲ ب.ظ)ememem نوشته شده توسط:  سلام.
کلید کاندید این رابطه : AB,BC,BD و برای اینکه گزینه ها BCNF رو نقض نکنه باید سمت چپ اونها ابرکلید باشه که فقط گزینه ۱ این شرط رو داره.

سلام.
طبق تعریف٬ رابطه ای در فرم نرمال BCNF است که ۱- در فرم نرمال سوم باشد ۲- وابستگی معکوس نداشته باشد. یعنی نباید یه مولفه کلیدی به یه مولفه دیگر(کلیدی یا غیرکلیدی) وابسته باشه. ولی وابستگی
BC--->A
شرط دوم رو برای BCNF بودن نقض میکنه!!
این تناقض از کجا میاد!؟!
نقل قول این ارسال در یک پاسخ

ارسال:
  

ememem پاسخ داده:

RE: سوال ۱۰۴ پایگاه داده ها مهندسی کامپیوتر ۹۴

(۱۳ اردیبهشت ۱۳۹۵ ۱۲:۲۰ ق.ظ)IT.girll نوشته شده توسط:  
(12 اردیبهشت ۱۳۹۵ ۰۱:۱۲ ب.ظ)ememem نوشته شده توسط:  سلام.
کلید کاندید این رابطه : AB,BC,BD و برای اینکه گزینه ها BCNF رو نقض نکنه باید سمت چپ اونها ابرکلید باشه که فقط گزینه ۱ این شرط رو داره.

سلام.
طبق تعریف٬ رابطه ای در فرم نرمال BCNF است که ۱- در فرم نرمال سوم باشد ۲- وابستگی معکوس نداشته باشد. یعنی نباید یه مولفه کلیدی به یه مولفه دیگر(کلیدی یا غیرکلیدی) وابسته باشه. ولی وابستگی
BC--->A
شرط دوم رو برای BCNF بودن نقض میکنه!!
این تناقض از کجا میاد!؟!

اینی که شما می فرمایید یعنی رابطه تا سطح bcnf نرمال باشه که نیست. چیزی که سوال مد نظرشه اینه که کدام گزینه فقط نقض bcnf نیست!
این تعریفی که شما گفتید یجورایی بازگشتیه چون برای نرمال سوم به دوم و برای bcnf به نرمال سوم نیازه و شرط اولش بودن تو این نرمال هاست در صورتی که سوال از تعریف دوم که من گفتم خواسته به جواب برسه
نه تنها شرط دوم تعریف شما نقض میشه بلکه اولشم نقض میشه ما وابستگی بخشی هم داریم پس اصلا رابطه در سطح دوم هم نرمال نیست.
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ



موضوع‌های مرتبط با این موضوع...
موضوع: نویسنده پاسخ: بازدید: آخرین ارسال
  [دانلود]آزمون های آزمایشی مدرسان شریف -مهندسی کامپیوتر و ای تی-سال ۹۱(کنکور ۹۲) esisonic ۱۱ ۴۳,۷۲۸ ۱۸ آبان ۱۴۰۳ ۰۴:۳۹ ب.ظ
آخرین ارسال: farshchian2090
  درخواست معرفی منبع برای دروس پایگاه داده پیشرفته، تجارت و آموزش الکترونیکی ehsannaq3 ۱۲ ۱۴,۲۸۶ ۰۵ اردیبهشت ۱۴۰۳ ۱۱:۵۹ ب.ظ
آخرین ارسال: bijibuji
  فیلم کامل آفلاین پایگاه داده استاد خلیلی فر mona64 ۶ ۶,۶۵۱ ۱۱ آذر ۱۴۰۲ ۱۰:۱۵ ق.ظ
آخرین ارسال: Noura9999
  دانلود حل نمونه مسائل پایگاه داده المصری jazana ۳ ۷,۰۰۷ ۱۱ آبان ۱۴۰۲ ۰۸:۰۳ ب.ظ
آخرین ارسال: M--mohammadi
  راهنمایی در مورد تعریف محیط عملیاتی داروخانه برای آز پایگاه داده ngmsshd ۲ ۸,۰۷۳ ۰۴ اردیبهشت ۱۴۰۲ ۰۵:۲۹ ب.ظ
آخرین ارسال: Eris_mw
  فایل تصویری پایگاه داده پیشرفته دکتر حق جو yaser.b ۱۹ ۱۸,۲۸۴ ۲۷ دى ۱۴۰۱ ۰۸:۳۴ ق.ظ
آخرین ارسال: zahrazahra54
  رشته ای مهندسی کامپیوتر sanjeshserv1 ۰ ۱,۳۱۳ ۰۲ تیر ۱۴۰۱ ۰۴:۴۸ ب.ظ
آخرین ارسال: sanjeshserv1
Rainbow درخواست لینک دانلود جزوه پایگاه داده پارسه bijibuji ۰ ۲,۶۱۰ ۰۹ مرداد ۱۴۰۰ ۰۱:۰۴ ق.ظ
آخرین ارسال: bijibuji
  [دانلود] حل تشریحی کنکور ارشد مهندسی کامپیوتر و آی تی ۸۷ تا ۹۲ good-wishes ۳۰ ۵۲,۹۳۷ ۲۰ فروردین ۱۴۰۰ ۰۲:۱۷ ب.ظ
آخرین ارسال: sima84
  منابع پایگاه داده وسیستم عامل پیشرفته!دکتری ؟ morweb ۰ ۲,۱۰۲ ۱۷ بهمن ۱۳۹۹ ۰۴:۰۹ ب.ظ
آخرین ارسال: morweb

پرش به انجمن:

Can I see some ID?

به خاطر سپاری رمز Cancel

Feeling left out?


نگران نباش، فقط روی این لینک برای ثبت نام کلیک کن. رمزت رو فراموش کردی؟ اینجا به یادت میاریم! close

رمزت رو فراموش کردی؟

Feeling left out?


نگران نباش، فقط روی این لینک برای ثبت نام کلیک کن. close