![]() |
سوال از تجزیه ۱NF به ۲NF - نسخهی قابل چاپ |
سوال از تجزیه ۱NF به ۲NF - zeinab - 12 دى ۱۳۹۲ ۱۱:۵۱ ب.ظ
من در الگوریتم تجزیه ۱NF به ۲NF اشکال دارم!!! لطفا با این مثال برام توضیح بدین مرسی [tex]R = (A,B,C,D,E,F)[/tex] [tex]F_{opt}=\left \{ ABC\rightarrow R , AB\rightarrow D , B\rightarrow E \right \}[/tex] |
RE: سوال از تجزیه ۱NF به ۲NF - azad_ahmadi - 14 دى ۱۳۹۲ ۰۵:۳۱ ب.ظ
سلام. برای حل این سوال (و سوالاتی که مربوط به نرمال سازی هستند) ابتدا باید کلید اصلی رو بدست بیاریم. دقت کنید که در نرمال سازی سطح ۲ باید اولا درسطح نرمال اول باشد و ثانیا تمام غیرکلید ها با کلید اصلی وابستگی تابعی کامل داشته باشند.. در این مثال کلید برابر است با ABC . یعنی با این کلید میتوان تمام عناصر دیگر رو دسترسی پذیر کرد. دقت کنید که ABC---> R رو در وابستگی ها اورده که معناش این هست که ABC کلید اصلی است. حالا بر اساس قسمت دوم قانون نرمال سازی سطح دو (تمام غیر کلید ها با کلید اصلی وابستگی تابعی کامل داشته باشند) داریم : ABC---> F AB--->D B--->E |
RE: سوال از تجزیه ۱NF به ۲NF - Riemann - 14 دى ۱۳۹۲ ۰۵:۴۰ ب.ظ
(۱۴ دى ۱۳۹۲ ۰۵:۳۱ ب.ظ)azad_ahmadi نوشته شده توسط: سلام. سلام یه سوال واسه من پیش اومده و این که اگه [tex]D \rightarrow B[/tex] داشتیم اون وقت باید چجور به نرمال ۲nf میبردیم؟ |
RE: سوال از تجزیه ۱NF به ۲NF - zeinab - 14 دى ۱۳۹۲ ۰۵:۵۵ ب.ظ
(۱۴ دى ۱۳۹۲ ۰۵:۳۱ ب.ظ)azad_ahmadi نوشته شده توسط: سلام. ببخشید میشه بر اساس این الگوریتم بگین که چجوری نرمال شده؟؟ ۱ - هر بخش از کلید اصلی که ایجاد وابستگی جزئی کرده ، به همراه وابسته های آن کنار هم بگذار یعنی AB-----> D ۲ - کل کلید اصلی با صفت های باقی مانده را کنار هم بگذار ABC----->E , ABC-----> F ۳ - صفت های کلیدی را به عنوان کلید خارجی به ۲ اضافه کن . اینجا رو نمیدونم باید چیکار کرد!! جواب سوال به این صورت گفته که R1 = {AB---->D , AB---->E , B---->E} R2 = {ABC----->F} |
RE: سوال از تجزیه ۱NF به ۲NF - azad_ahmadi - 14 دى ۱۳۹۲ ۱۰:۳۰ ب.ظ
(۱۴ دى ۱۳۹۲ ۰۵:۴۰ ب.ظ)Riemann نوشته شده توسط:در اینصورت دوتا کلید خواهیم داشت. ABC و ADC . که این مسائل را باید در سطح نرمال BCNF و بالا تر بررسی کرد.(14 دى ۱۳۹۲ ۰۵:۳۱ ب.ظ)azad_ahmadi نوشته شده توسط: سلام. |
Re: سوال از تجزیه ۱NF به ۲NF - hoomanab - 15 دى ۱۳۹۲ ۰۷:۳۵ ب.ظ
![]() Sent from my SM-T210R using Tapatalk |
RE: سوال از تجزیه ۱NF به ۲NF - azad_ahmadi - 15 دى ۱۳۹۲ ۱۰:۴۵ ب.ظ
ممنون از آقای hoomanab . من فرصت نکردم پاسخ تصویر رو بدم. |