تالار گفتمان مانشت
سوال نرمال سازی کارشناسی ارشدآزاد ۷۱(مهم) - نسخه‌ی قابل چاپ

سوال نرمال سازی کارشناسی ارشدآزاد ۷۱(مهم) - T.A - 29 دى ۱۳۹۱ ۰۴:۵۱ ب.ظ

اگر رابطه R به صورت (R(A,B,C,D,E,F fتعریف شده باشد و وابستگی های زیر در این رابطه وجود داشته باشد
B->E A->E A->B
AC->D CE->D D->F
کدام دسته از رابطه ای زیر ۳NFرابطه Rاست؟
جواب: (R1(A,C,D) R2(A,B) R3(B,E) R4(C,E,D) R5(D,F


با توجه به این که َACکلید کاندید میشه [/align] و CD ->E و C جزیی از کلید اصلی هست ( R4(C,E,D توی کدوم مرحله به دست میاد؟

سوال نرمال سازی کارشناسی ارشدآزاد ۷۱(مهم) - samaneh22 - 30 دى ۱۳۹۱ ۱۰:۵۳ ق.ظ

نمودار در سطح ۱NF:
در این سطح که خودش میشه چون صفت مرکب نداریم.
نمودار در سطح ۲NF:
در این سطح وابستگیهای غیر کلید به جزئی از کلید اصلی در یک جدول جدا میذاریم.
R1=D->F,CE->D
R2=B->E,A->B
R3=D->F,AC->D,AC->F
نمودار در سطح ۳NF:
در این مرحله صفت غیر کلید به غیر کلید وابستگی داشته باشه B->EوD->F را داریم که به صورت جدول جدا نوشته می شود.
R1=CE->D
R2=D->F
R3=A->B
R4=B->E
R5=AC->D
درواقع جواب شما میشه ( R1(C,E,Dدر سطح ۳NF ایجاد میشود.
در هر سطح ترتیب ایجاد این جداول فرقی نمی کند.