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

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

ارسال:
  

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