بي اين سي ايف بي گهرائي کي گهٽتائي ۽ ڊيٽا سالميت وڌائي ٿو
Boyce-codd عام فارم (BCNF) جو مقصد ڊيٽا ڊي سالميت کي حاصل ڪرڻ لاء، کالم ۽ منظم ڪرڻ واري ڊيزابيس جي جدولن کي ترتيب ڏيڻ ۾ آهي. ڊيٽابيس جي معمولي مطابق اهو ٿيندو آهي ته ٽيبل جي وچ ۾ لاڳاپا قائم هوندا ۽ جڏهن ته ميزابيس ڊيٽا ڊيٽابيس کي وڌيڪ لچڪدار طريقيڪار جي وضاحت ڪن ٿا.
ڊيٽابيس معمول جي مقصد جو مقصد اڻ ڄاڻايل ڊيٽا کي ختم ڪرڻ لاء ۽ انهي کي يقيني بڻائڻ آهي ته ڊيٽا جي انحصار کي احساس بنائڻ.
ھڪ ڊيٽابيس معمول آھي جڏھن ساڳي ڊيٽا ھڪڙي ھڪ ٽي ميز ۾ محفوظ نه آھن ۽ جڏھن صرف لاڳاپيل ڊيٽا ميز ۾ ذخيرو ٿيل آھي.
Boyce-codd جي عام روپ جو اصل
هدايتن جي سلسلي کي هيٺين طريقي سان يقيني بڻايو وڃي ته ڊيٽابيس کي معمول ڏني وئي آهي. انهن رهنما هدايتون عام فارمن کي عام طور تي حوالو ڏنو ويو آهي ۽ انهن مان هڪ کان پنج آهي. هڪ لاڳاپو ڊيٽابيس کي عام طور تي بيان ڪيو ويندو آهي جيڪڏهن اها پهرين ٽن شڪلن سان ملندي آهي: 1 اين ايف، 2 اين ايف، ۽ 3 اين ايف.
بي اين سي ايف جي ٽئين عام فارم کي واڌ جي طور تي بڻايو ويو، يا 3 اين ايف، 1974 ع ۾ ريمنڊ بائيوس ۽ ايڊگر ڪڊڊ طرفان. انسانن کي ڊيٽابيس اسڪيمن ٺاهڻ لاء ڪم ڪري رهيا هئا جنهن کي پنڊ پاڙيسري جو مقصد گهٽائڻ واري وقت کي گهٽائڻ جي مقصد سان گهٽايو ويو آهي. ٽئين معمولي فارم ڪالمن کي ختم ڪري ٿو جيڪي پهرين ۽ ٻيو عام فارمن جي رهنمائي کي گڏ ڪرڻ ۾ اضافي ڪنڊ تي منحصر نه آهن. BCNF، جو ڪڏهن ڪڏهن 3.5NF جي حوالي ڪيو ويو آهي، 3 اين ايف جي سڀني گهرجن کي پورو ڪري ٿو ۽ اميدوار چابلي جي ٽيبل تي ٻين صفات تي ڪا انحصار نه هوندي آهي.
بائ BCNF جي پيدائش واري وقت، Boyce ساختار انگريزي سوالات زبان (ايس ايس پي) جي اهم ڊولپرز مان هڪ هو، جيڪو ڪڊڊ جي لاڳاپي نموني استعمال ڪندي ڊيٽا بحالي ۾ بهتر هو. هن نموني ۾، ڊيٽابيس جي بنيادي جوڙجڪ جي گھٽتائي جو گهٽتائي گهٽ ٿي سگهي ٿي، جنهن جو مطلب اهو ٿي سگهي ٿو ته سوالات وڌيڪ طاقتور ۽ لچڪدار ٿي سگهي ٿي.
هن جي لاڳاپي ڊيٽابيس انشورنس استعمال ڪندي، ڪوڊڊ 1 اين ايف، 2 اين ايف، ۽ 3 اين ايف جي رهنمائي وارو وضاحت ڪئي وئي آهي. هن کي Boyce سان ملندڙ BCNF کي بيان ڪرڻ لاء.
اميدوار جي چئن ۽ سي اين اين ايف
هڪ اميدوار چيڪ هڪ جدول ۾ ڪالمن يا ميلاپ جو ميلاپ آهي جيڪو ڊيٽابيس ۾ هڪ منفرد چيڪ ٺاهيندو آهي. ڪنهن ٻئي ڊيٽا جي حوالي سان بغير ڪنهن ڊيٽابيس جي رڪارڊ کي سڃاڻڻ لاء صفت جي ميلاپ لاء استعمال ڪري سگهجي ٿو. هر ميز تي ڪيترن ئي اميدوار چابيون شامل ڪري سگھن ٿيون، جن مان ڪو هڪ بنيادي ڪنڀار جيتري ٿي سگهي ٿو. ٽيبل ۾ صرف هڪ پرائمري اهم هوندي آهي.
اميدوارن جي ڪنجين کي منفرد هجي.
هڪ رشتي BCNF ۾ آهي جيڪڏهن هر مقناطيسي اميدوار جي اهم هجي. ڊيٽابيس جي ٽيبل تي غور ڪريو جيڪو ملازم جي معلومات کي محفوظ ڪندو آهي ۽ صفا
ھن ميز ۾، فيلڊ
ملازمن جي سڃاڻپ | پهريون نالو | آخري نالو | ٽائيٽل |
13133 | ايميل | حيدرآباد | مئنيجر |
13134 | جم | حيدرآباد | تنظيم |
13135 | ايميل | جونز | تنظيم |
ھن ڊيٽابيس لاء اميدوار جي اھميت آھي