সুচিপত্র:
সংজ্ঞা - নরমালাইজেশন বলতে কী বোঝায়?
সাধারণকরণ হ'ল ডেটাবেজে ডেটা পুনর্গঠনের প্রক্রিয়া যাতে এটি দুটি মৌলিক প্রয়োজনীয়তা পূরণ করে: (1) তথ্যের কোনও অপ্রয়োজনীয়তা নেই (সমস্ত ডেটা কেবলমাত্র এক জায়গায় সংরক্ষণ করা হয়) এবং (2) ডেটা নির্ভরতা যৌক্তিক (সমস্ত সম্পর্কিত ডেটা আইটেম একসাথে সংরক্ষণ করা হয়)। সাধারণীকরণ অনেক কারণে গুরুত্বপূর্ণ, তবে মূলত কারণ এটি ডাটাবেসগুলিকে যথাসম্ভব কম ডিস্কের জায়গা নিতে দেয়, ফলস্বরূপ কর্মক্ষমতা বৃদ্ধি পায়।
সাধারণকরণ তথ্য নরমালাইজেশন হিসাবেও পরিচিত।
টেকোপিডিয়া নরমালাইজেশন ব্যাখ্যা করে
তিনটি প্রধান ধরণের সাধারণকরণ নীচে তালিকাভুক্ত করা হয়েছে। দ্রষ্টব্য: "এনএফ" "স্বাভাবিক রূপ" বোঝায়।
- 1NF
- 2NF
- 3NF
নিম্নলিখিত তিনটি এনএফ উপস্থিত রয়েছে তবে খুব কম ব্যবহৃত হয়:
- BCNF
- 4NF
- 5NF
প্রথম তিনটি এনএফ 1970 সালের দশকের গোড়ার দিকে সম্পর্কিত তথ্য মডেলের পিতা ইএফ কোডড দ্বারা প্রাপ্ত হয়েছিল। প্রায় সমস্ত রিলেশনাল ডাটাবেস ইঞ্জিনই তার নিয়ম ব্যবহার করে।
কিছু রিলেশনাল ডাটাবেস ইঞ্জিনগুলি সাধারণীকরণের সমস্ত নিয়মের মানদণ্ড কঠোরভাবে পূরণ করে না। অ্যাক্সেস 2007 ডাটাবেস অ্যাপ্লিকেশনটিতে মাইক্রোসফ্ট দ্বারা প্রবর্তিত মাল্টিভ্যালিউড ক্ষেত্র বৈশিষ্ট্যগুলির একটি উদাহরণ। ডেটাবেস চেনাশোনাগুলিতে এই নিয়ে তীব্র বিতর্ক হয়েছে যে এই জাতীয় বৈশিষ্ট্যগুলি এই জাতীয় অ্যাপ্লিকেশনগুলিকে সত্যিকারের সম্পর্কিত ডেটাবেস পরিচালন সিস্টেম হতে অযোগ্য ঘোষণা করে কিনা।
