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

سوال ۷۷ آی تی ۹۲(وابستگی تابعی)

ارسال:
  

tarane1992 پرسیده:

سوال ۷۷ آی تی ۹۲(وابستگی تابعی)

سلام

بچه ها هر کسی میتونه سوالی که تو پیوست زیر گذاشتم جواب بده.Huh

و تعداد ابر کلیدو بگین اینجا چطور بدست میاد؟و قاعده کلی رو میدونم ابر کلید یعنی همه صفاتو داشته باشه و لی در بعضی از سوالات نمیتونم بدست بیارم مثل سوال زیرBlush
و چرا فرم دو م نرمال هست؟

جواب گزینه ۳ هست.


فایل‌(های) پیوست شده

نقل قول این ارسال در یک پاسخ

۳
ارسال:
  

azad_ahmadi پاسخ داده:

RE: سوال ۷۷ آی تی ۹۲(وابستگی تابعی)

سلام.

برای اینگونه سوالات بهتره که از حذف گزینه ها استفاده کنیم. اولا باید کلید کاندید رو بدست بیاریم. و ببینیم گزینه ۲ درست هست یا نه.
کلید کاندید رابطه همونطور که در گزینه ۲ گفته شده، DGH است. چرا که تمام موجودیتها با ترکیب این ۳موجودیت دسترسی پذیر خواهند شد. و تنها کلید کاندید هم همون DGH است. """پس گزینه ۲ درست"""

تعداد سوپرکلید های رابطه رو اینطور باید بدست اورد، ابتدا کلید کاندید رو بدست میاریم که همون DGH هست. تعداد ۵ نمونه موجودیت (A.B.C.E.F) باقی میمانند که هرکدوم اگه به DGH متصل بشوند با هم کلید باقی خواهد ماند. پس هریک از این موجودیت ها میتونند ۲ حالت داشته باشند، یا با DGH همراه باشند یا همراه نباشند پس درکل ۵^۲ = ۳۲ حالت پیش می آید. """پس گزینه ۱ درست"""

این رابطه در فرم نرمال سوم یا ۳NF قرار دارد، و اگر هر رابطه ای در فرم نرمال سوم باشد، حتما در فرم نرمال دوم هم هست. برای بدست اوردن اینکه رابطه در چه سطحی از نرمالسازی هست اول وابستگی ها رو را رسم شکل میکشیم. و بعد از این تا فرم نرمال سوم ادامه میدیم، اگر وابستگی های بدست اومده همونهایی باشند که در صورت سوال وجود دارند پس رابطه تا اون سطح از نرمال وجود داره.
""" پس گزینه ۲ درست، اما گزینه ۳ نادرست است""".
به شکل پیوست شده از مراحل نرمال سازی دقت کنید.
در سطح نرمال سوم به همان وابستگی هایی رسیدیم که در صورت سوال مشخص هست. پس رابطه در سطح نرمال سوم هست.


فایل‌(های) پیوست شده
normalization.pdf
اندازه فایل: ۱۳۹/۸۵ KB
نقل قول این ارسال در یک پاسخ

ارسال:
  

tarane1992 پاسخ داده:

RE: سوال ۷۷ آی تی ۹۲(وابستگی تابعی)

(۱۰ آبان ۱۳۹۲ ۰۵:۲۵ ب.ظ)azad_ahmadi نوشته شده توسط:  سلام.

برای اینگونه سوالات بهتره که از حذف گزینه ها استفاده کنیم. اولا باید کلید کاندید رو بدست بیاریم. و ببینیم گزینه ۲ درست هست یا نه.
کلید کاندید رابطه همونطور که در گزینه ۲ گفته شده، DGH است. چرا که تمام موجودیتها با ترکیب این ۳موجودیت دسترسی پذیر خواهند شد. و تنها کلید کاندید هم همون DGH است. """پس گزینه ۲ درست"""

تعداد سوپرکلید های رابطه رو اینطور باید بدست اورد، ابتدا کلید کاندید رو بدست میاریم که همون DGH هست. تعداد ۵ نمونه موجودیت (A.B.C.E.F) باقی میمانند که هرکدوم اگه به DGH متصل بشوند با هم کلید باقی خواهد ماند. پس هریک از این موجودیت ها میتونند ۲ حالت داشته باشند، یا با DGH همراه باشند یا همراه نباشند پس درکل ۵^۲ = ۳۲ حالت پیش می آید. """پس گزینه ۱ درست"""

این رابطه در فرم نرمال سوم یا ۳NF قرار دارد، و اگر هر رابطه ای در فرم نرمال سوم باشد، حتما در فرم نرمال دوم هم هست. برای بدست اوردن اینکه رابطه در چه سطحی از نرمالسازی هست اول وابستگی ها رو را رسم شکل میکشیم. و بعد از این تا فرم نرمال سوم ادامه میدیم، اگر وابستگی های بدست اومده همونهایی باشند که در صورت سوال وجود دارند پس رابطه تا اون سطح از نرمال وجود داره.
""" پس گزینه ۲ درست، اما گزینه ۳ نادرست است""".
به شکل پیوست شده از مراحل نرمال سازی دقت کنید.
در سطح نرمال سوم به همان وابستگی هایی رسیدیم که در صورت سوال مشخص هست. پس رابطه در سطح نرمال سوم هست.

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

ارسال:
  

AEM4949 پاسخ داده:

RE: سوال ۷۷ آی تی ۹۲(وابستگی تابعی)

(۱۰ آبان ۱۳۹۲ ۰۵:۲۵ ب.ظ)azad_ahmadi نوشته شده توسط:  سلام.

ابتدا کلید کاندید رو بدست میاریم که همون DGH هست. تعداد ۵ نمونه موجودیت (A.B.C.E.F) باقی میمانند که هرکدوم اگه به DGH متصل بشوند با هم کلید باقی خواهد ماند. پس هریک از این موجودیت ها میتونند ۲ حالت داشته باشند، یا با DGH همراه باشند یا همراه نباشند پس درکل ۵^۲ = ۳۲ حالت پیش می آید. """پس گزینه ۱ درست"""

آقای احمدی ی سوال:
این ک شما میگید هر کدوم از ۵ موجودیت ۲ حالت دارند یعنی چی؟
یعنی مثلا برای موجودیت A داریم:
DGH و ADGH

اگه اینجوری حساب کنیم آیا خود کلید کاندید به تنهایی ۵ بار تکرار نمیشه؟یعنی:
DGH و ADGH
DGH و BDGH
DGH و CDGH
DGH و EDGH
DGH و FDGH

اگه میشه چند مورد از ترکیب ها رو مثال بزنید.
شدید منتظر جوابتون هستم.Shy
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ

ارسال:
  

azad_ahmadi پاسخ داده:

RE: سوال ۷۷ آی تی ۹۲(وابستگی تابعی)

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

ابتدا کلید کاندید رو بدست میاریم که همون DGH هست. تعداد ۵ نمونه موجودیت (A.B.C.E.F) باقی میمانند که هرکدوم اگه به DGH متصل بشوند با هم کلید باقی خواهد ماند. پس هریک از این موجودیت ها میتونند ۲ حالت داشته باشند، یا با DGH همراه باشند یا همراه نباشند پس درکل ۵^۲ = ۳۲ حالت پیش می آید. """پس گزینه ۱ درست"""

آقای احمدی ی سوال:
این ک شما میگید هر کدوم از ۵ موجودیت ۲ حالت دارند یعنی چی؟
یعنی مثلا برای موجودیت A داریم:
DGH و ADGH

اینکه گفته شده هرکدام دوحالت دارند یعنی اینکه میتونند به قول گفتنی بیایند یا نیایند در جواب نهایی!
مثلا DGH که کلید کاندید هست، DGHAF یک ابرکلید هست(دراینجا F اومده، حالا میتونه DGHA باشه که F نیاد). پس هرکدوم از عناصری که کلید کاندیدی نیستند دوحالت دارند، یا در ترکیب قرار میگیرند، یا قرار نمیگیرند.
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ

۰
ارسال:
  

hoda ahmadi پاسخ داده:

RE: سوال ۷۷ آی تی ۹۲(وابستگی تابعی)

ببخشید یه سوال؟ یعتی اگه تو سوال بگه تو چه سطح نرمالیه ما باید ببینیم تا چه سطحی میشه نرمالش کرد؟؟آخه اگه نرمال سازی نکنیم این ۲NF هم نیست!!
نقل قول این ارسال در یک پاسخ

۰
ارسال:
  

tarane1992 پاسخ داده:

RE: سوال ۷۷ آی تی ۹۲(وابستگی تابعی)

آره همین طوریه چون در گزینه ها ما سطح سوم نرمالو داریم و میخواییم بدونیم در سطح سوم هست یا نه تا سطح سوم نرمال میکنیم و اگر در سطح سوم به همون وابستگی های سوالمون رسیدیم یعنی در سطح سوم هستیم حالا میتونیم نتیجه بگیریم اگر رابطه در سطح سوم نرمال باشه حتما در سطح دوما هست با این حساب گزینه ۴ هم درسته.ولی اگر گزینه ۳ نبود ما در گزینه ها فقط سطح دومو داشتیم باید تا سطح دوم نرمال میکردیم ببینیم آیا به وابستگی هامون رسیدیم در سطح دوم رسیدیم یا نه. منظور اینه که ما در چه سطحی میتونیم به همون وابستگی ها برسیم حالا اگر دو رسیدیم پس جواب سطح دوم نرماله و اگر ۳ رسیدیم یعنی در سطح سوم نرمال قرار دارد.Smile این سوالم چون در سطح سوم رسیدیم نتیجه میگیریم سطح دوم هست.ShyShyShyShy
نقل قول این ارسال در یک پاسخ

ارسال:
  

hoda ahmadi پاسخ داده:

RE: سوال ۷۷ آی تی ۹۲(وابستگی تابعی)

(۰۳ آذر ۱۳۹۲ ۰۱:۴۹ ب.ظ)tarane1992 نوشته شده توسط:  آره همین طوریه چون در گزینه ها ما سطح سوم نرمالو داریم و میخواییم بدونیم در سطح سوم هست یا نه تا سطح سوم نرمال میکنیم و اگر در سطح سوم به همون وابستگی های سوالمون رسیدیم یعنی در سطح سوم هستیم حالا میتونیم نتیجه بگیریم اگر رابطه در سطح سوم نرمال باشه حتما در سطح دوما هست با این حساب گزینه ۴ هم درسته.ولی اگر گزینه ۳ نبود ما در گزینه ها فقط سطح دومو داشتیم باید تا سطح دوم نرمال میکردیم ببینیم آیا به وابستگی هامون رسیدیم در سطح دوم رسیدیم یا نه. منظور اینه که ما در چه سطحی میتونیم به همون وابستگی ها برسیم حالا اگر دو رسیدیم پس جواب سطح دوم نرماله و اگر ۳ رسیدیم یعنی در سطح سوم نرمال قرار دارد.Smile این سوالم چون در سطح سوم رسیدیم نتیجه میگیریم سطح دوم هست.ShyShyShyShy

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

ارسال:
  

کیخسرو پاسخ داده:

RE: سوال ۷۷ آی تی ۹۲(وابستگی تابعی)

(۰۳ آذر ۱۳۹۲ ۰۲:۵۲ ب.ظ)hoda ahmadi نوشته شده توسط:  
(03 آذر ۱۳۹۲ ۰۱:۴۹ ب.ظ)tarane1992 نوشته شده توسط:  آره همین طوریه چون در گزینه ها ما سطح سوم نرمالو داریم و میخواییم بدونیم در سطح سوم هست یا نه تا سطح سوم نرمال میکنیم و اگر در سطح سوم به همون وابستگی های سوالمون رسیدیم یعنی در سطح سوم هستیم حالا میتونیم نتیجه بگیریم اگر رابطه در سطح سوم نرمال باشه حتما در سطح دوما هست با این حساب گزینه ۴ هم درسته.ولی اگر گزینه ۳ نبود ما در گزینه ها فقط سطح دومو داشتیم باید تا سطح دوم نرمال میکردیم ببینیم آیا به وابستگی هامون رسیدیم در سطح دوم رسیدیم یا نه. منظور اینه که ما در چه سطحی میتونیم به همون وابستگی ها برسیم حالا اگر دو رسیدیم پس جواب سطح دوم نرماله و اگر ۳ رسیدیم یعنی در سطح سوم نرمال قرار دارد.Smile این سوالم چون در سطح سوم رسیدیم نتیجه میگیریم سطح دوم هست.ShyShyShyShy

ممنوون،پس به گزینه ها نگاه میکنیم و سعی میکنیم تا اون سطح نرماله گفته شده برسونیمش اگه بشه

سلام خواستم بدونم که وقتی می گیم تا سطح ۳ نرمال است.یعنی نرمال سازی سطح ۳ را انجام ندادیم دیگه
چون اگر اینجوری نباشه وابستگی f->cکار را خراب نمی کند؟
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ



موضوع‌های مرتبط با این موضوع...
موضوع: نویسنده پاسخ: بازدید: آخرین ارسال
  وابستگی تابعی Happiness.72 ۱ ۲,۲۹۷ ۱۳ بهمن ۱۳۹۶ ۰۶:۵۱ ق.ظ
آخرین ارسال: Alisalar
  وابستگی معکوس e.shrm ۱ ۲,۹۷۴ ۳۰ فروردین ۱۳۹۶ ۰۸:۱۴ ب.ظ
آخرین ارسال: Hopegod
  مجموعه حداقل وابستگی تابعی *ahoo ۳ ۳,۱۶۷ ۲۵ فروردین ۱۳۹۶ ۰۳:۰۵ ب.ظ
آخرین ارسال: M3t30r
  معنی کلمه پرتو در تعریف وابستگی الحاقی Hopegod ۲ ۲,۴۳۷ ۲۰ آبان ۱۳۹۵ ۰۸:۳۲ ب.ظ
آخرین ارسال: Hopegod
  بستار یک مجموعه وابستگی تابعی Happiness.72 ۱ ۳,۴۱۱ ۲۸ شهریور ۱۳۹۵ ۰۱:۵۷ ق.ظ
آخرین ارسال: Iranian Wizard
Exclamation کلید کاندید وابستگی تابعی araz22 ۵ ۷,۰۲۷ ۱۸ مرداد ۱۳۹۵ ۰۶:۰۸ ب.ظ
آخرین ارسال: gogooli
  حل سوالی از وابستگی تابعی saberz ۱ ۲,۱۱۳ ۲۷ بهمن ۱۳۹۴ ۱۱:۳۶ ب.ظ
آخرین ارسال: sixsixsix
  الگوریتم ژنتیک و درگاه وابستگی mnf ۱ ۲,۱۱۵ ۲۵ دى ۱۳۹۴ ۱۱:۲۶ ق.ظ
آخرین ارسال: sixsixsix
  اثبات مثال ۷ از کتاب پایگاه داده مقسمی فصل وابستگی تابعی post98 ۲ ۲,۴۱۹ ۱۳ فروردین ۱۳۹۴ ۱۱:۰۵ ق.ظ
آخرین ارسال: post98
  مشکل با دو فصل آخر پایگاه (وابستگی تابعی و نرمالسازی)؟ post98 ۲ ۳,۰۸۳ ۱۲ اسفند ۱۳۹۳ ۰۵:۲۵ ب.ظ
آخرین ارسال: Sadi_gh

پرش به انجمن:

Can I see some ID?

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

Feeling left out?


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

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

Feeling left out?


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