বাড়ি ডেটাবেস বয়র্স-কোডড নরমাল ফর্ম (বিসিএনএফ) কী? - টেকোপিডিয়া থেকে সংজ্ঞা

বয়র্স-কোডড নরমাল ফর্ম (বিসিএনএফ) কী? - টেকোপিডিয়া থেকে সংজ্ঞা

সুচিপত্র:

Anonim

সংজ্ঞা - বয়েস-কোডড নরমাল ফর্ম (বিসিএনএফ) এর অর্থ কী?

বয়েস-কোডড নরমাল ফর্ম (বিসিএনএফ) ডাটাবেস নরমালাইজেশনের অন্যতম একটি রূপ। একটি ডাটাবেস টেবিল বিসিএনএফ-এ থাকে এবং কেবলমাত্র যদি প্রার্থী কী-র সুপারসেট ব্যতীত অন্য কোনও বিষয়ের উপর অ-তুচ্ছ কার্যকারিতা নির্ভরতা না থাকে।

বিসিএনএফকে মাঝে মাঝে 3.5NF বা 3.5 সাধারণ ফর্ম হিসাবেও চিহ্নিত করা হয়।

টেকোপিডিয়া বয়েস-কোডড নরমাল ফর্ম (বিসিএনএফ) ব্যাখ্যা করে

বিসিএনএফ রেমন্ড বয়েস এবং ইএফ কোডড দ্বারা বিকাশিত হয়েছিল; পরবর্তীকালে বহুলভাবে সম্পর্কযুক্ত ডাটাবেস ডিজাইনের জনক হিসাবে বিবেচিত হয়।

বিসিএনএফ আসলে 3 য় নর্মাল ফর্ম (3 এনএফ) এর একটি এক্সটেনশন। এই কারণে এটি প্রায়শই 3.5NF হিসাবে অভিহিত হয়। 3 এনএফ জানিয়েছে যে টেবিলের সমস্ত ডেটা কেবলমাত্র টেবিলের অন্য কোনও ক্ষেত্রে নয়, কেবলমাত্র টেবিলের প্রাথমিক কীতে নির্ভর করবে। প্রথম নজরে মনে হবে বিসিএনএফ এবং 3 এনএফ একই জিনিস। যাইহোক, কিছু বিরল ক্ষেত্রে এটি ঘটে যে একটি 3NF টেবিল বিসিএনএফ-অনুগত নয়। দুটি বা ততোধিক ওভারল্যাপিং সম্মিলিত প্রার্থী কীগুলির সাহায্যে সারণিতে এটি হতে পারে।

বয়র্স-কোডড নরমাল ফর্ম (বিসিএনএফ) কী? - টেকোপিডিয়া থেকে সংজ্ঞা