बॉयस-कॉड्ड नॉर्मल फॉर्म (BCNF)

लेखक: John Stephens
निर्माण की तारीख: 21 जनवरी 2021
डेट अपडेट करें: 29 जून 2024
Anonim
BCNF in DBMS | Boyce Codd Normal Form | Normalization in dbms
वीडियो: BCNF in DBMS | Boyce Codd Normal Form | Normalization in dbms

विषय

परिभाषा - बॉयस-कोड्ड नॉर्मल फॉर्म (BCNF) का क्या अर्थ है?

बॉयस-कॉड सामान्य फॉर्म (बीसीएनएफ) डेटाबेस सामान्यीकरण के रूपों में से एक है। एक डेटाबेस टेबल बीसीएनएफ में है यदि और केवल तभी, जब उम्मीदवार कुंजी के सुपरसेट के अलावा अन्य विशेषताओं पर कोई गैर-तुच्छ कार्यात्मक निर्भरता न हो।


बीसीएनएफ को कभी-कभी 3.5NF, या 3.5 सामान्य रूप भी कहा जाता है।

Microsoft Azure और Microsoft क्लाउड का परिचय | इस गाइड के दौरान, आप जानेंगे कि क्लाउड कंप्यूटिंग क्या है और Microsoft Azure आपको क्लाउड से अपना व्यवसाय चलाने और चलाने में कैसे मदद कर सकता है।

Techopedia बॉयो-कोड्ड नॉर्मल फॉर्म (BCNF) की व्याख्या करता है

बीसीएनएफ का विकास रेमंड बोयस और ई एफ कोडड ने किया था; बाद को व्यापक रूप से रिलेशनल डेटाबेस डिज़ाइन का जनक माना जाता है।

BCNF वास्तव में 3rd नॉर्मल फॉर्म (3NF) का विस्तार है। इस कारण से इसे अक्सर 3.5NF कहा जाता है। 3NF बताता है कि तालिका में सभी डेटा केवल उस तालिका की प्राथमिक कुंजी पर निर्भर होना चाहिए, और तालिका में किसी अन्य फ़ील्ड पर नहीं। पहली नज़र में ऐसा लगेगा कि बीसीएनएफ और 3 एनएफ एक ही चीज हैं। हालाँकि, कुछ दुर्लभ मामलों में ऐसा होता है कि एक 3NF तालिका BCNF-अनुरूप नहीं है। यह दो या अधिक अतिव्यापी समग्र उम्मीदवार कुंजियों के साथ तालिकाओं में हो सकता है।