تالار گفتمان مانشت
کلید کاندید! - نسخه‌ی قابل چاپ

کلید کاندید! - AEM4949 - 11 آذر ۱۳۹۲ ۱۱:۳۶ ب.ظ

با سلام

آیا این جواب درسته؟
[تصویر:  DB_ans.jpg]


به نظرمن :
XY--->XYZ

تا اینجا میشه گفت XY نامزد هست.ولی از این : XY--->Y نمیشه کلید XY را به X کمینه کرد؟

RE: کلید کاندید! - azad_ahmadi - 12 آذر ۱۳۹۲ ۰۲:۳۳ ق.ظ

(۱۱ آذر ۱۳۹۲ ۱۱:۳۶ ب.ظ)aem4949 نوشته شده توسط:  با سلام

آیا این جواب درسته؟
[تصویر:  DB_ans.jpg]


به نظرمن :
XY--->XYZ

تا اینجا میشه گفت XY نامزد هست.ولی از این : XY--->Y نمیشه کلید XY را به X کمینه کرد؟

سلام.
صورت سوال رو قرار ندادید. Huh

RE: کلید کاندید! - AEM4949 - 12 آذر ۱۳۹۲ ۰۳:۴۱ ب.ظ

(۱۲ آذر ۱۳۹۲ ۰۲:۳۳ ق.ظ)azad_ahmadi نوشته شده توسط:  سلام.
صورت سوال رو قرار ندادید. Huh
درسته.Shy
منظورم بدست آوردن کلید از FDهای داده شده است.
یعنی داریم:

XY--->Z
Z--->Y

حالا کلید کاندیدی که ، در جوابی که عکسش رو گذاشتم ، درست بدست اومده یا نه؟
بنظر من میشه X.ولی در جواب گفته شده ۲ کلید داریم:XY و XZ.
آیا درست بدست آوردم؟

RE: کلید کاندید! - azad_ahmadi - 13 آذر ۱۳۹۲ ۱۲:۲۲ ق.ظ

بر اساس FDهای داده شده، دوتا کلید داریم XY.XZ
ببینید، برای بدست اوردن کلید باید "عناصری" رو پیدا کنیم که بتوان همه عناصر دیگه رو از طریق اونا قابل دسترس کند.
حالا این عناصری که باید پیدا کنیم گاهی تک عنصری هستن و گاهی چندعنصری.
در این مثال X باید در هرحالت در کلید قرار بگیره، چرا که هیچ عنصر دیگه ای غیر از خودش نمیتونه X رو قابل دسترس کنه. پس X باید باشه.
برای بدست اوردن Y و Z ، هرکدوم از اونها میتونند با همراه X اون یکی دیگه رو قابل دسترس کنند.
اما مثلا ZY نمیتونه کلید باشه، چرا که ترکیب اونا در هیچ حالتی نمیتونه X رو پیدا کنه.

شما که میگید فقط X، اما برای بدست اوردن Z حتما باید X را با Y ترکیب کرد تا Z بدست اید.

مبهم بود سوال کنید بیشتر توضیح بدم.

RE: کلید کاندید! - lotus - 25 آذر ۱۳۹۲ ۱۲:۲۴ ق.ظ

(۱۳ آذر ۱۳۹۲ ۱۲:۲۲ ق.ظ)azad_ahmadi نوشته شده توسط:  بر اساس FDهای داده شده، دوتا کلید داریم XY.XZ
ببینید، برای بدست اوردن کلید باید "عناصری" رو پیدا کنیم که بتوان همه عناصر دیگه رو از طریق اونا قابل دسترس کند.
حالا این عناصری که باید پیدا کنیم گاهی تک عنصری هستن و گاهی چندعنصری.
در این مثال X باید در هرحالت در کلید قرار بگیره، چرا که هیچ عنصر دیگه ای غیر از خودش نمیتونه X رو قابل دسترس کنه. پس X باید باشه.
برای بدست اوردن Y و Z ، هرکدوم از اونها میتونند با همراه X اون یکی دیگه رو قابل دسترس کنند.
اما مثلا ZY نمیتونه کلید باشه، چرا که ترکیب اونا در هیچ حالتی نمیتونه X رو پیدا کنه.

شما که میگید فقط X، اما برای بدست اوردن Z حتما باید X را با Y ترکیب کرد تا Z بدست اید.

مبهم بود سوال کنید بیشتر توضیح بدم.

سلام
من برام سوال پیش اومد
کلید اصلی منظورتونه؟ خب من میگم که فقطxy میتونه باشه. مگه نمیگید از اون به همه عناصر دسترسی داشت؟خب از اون به z دسترسی داریم و از z هم به y هست! دیگه xz از کجا اومد؟؟؟Huh

RE: کلید کاندید! - parande27 - 26 آذر ۱۳۹۲ ۰۶:۲۴ ب.ظ

درسته دیگه xz هم میتونه کلید باشه چون y رو تولید میکنه