What is the process of organizing data in a database to reduce redundancy called?

A Decomposition

B Indexing

C Normalization

D Querying

Solution

Correct Answer: Option C

- Normalization হলো ডাটাবেজে তথ্যকে এমনভাবে সংগঠিত করার প্রক্রিয়া যাতে তথ্যের পুনরাবৃত্তি (redundancy) কমে এবং ডাটা অখণ্ডতা (data integrity) বজায় থাকে।
- এই প্রক্রিয়ায় টেবিলগুলোকে উপযুক্তভাবে বিভক্ত (decompose) করা হয়, সম্পর্ক ও primary/foreign key নির্ধারণ করা হয় এবং functional dependency বিশ্লেষণ করে বিভিন্ন normal forms (১st, ২nd, ৩rd, এবং প্রয়োজনে BCNF ইত্যাদি) অর্জন করা হয়।
- Normalization-এর লক্ষ্য: duplicate তথ্য সরানো, update/insert/delete anomalies কমানো, এবং ডাটার consistency বজায় রাখা।
- অন্যান্য অপশনগুলোর সংক্ষিপ্ত ব্যাখ্যা: Indexing হলো query দ্রুততর করার জন্য ডাটা স্ট্রাকচার তৈরির কৌশল; Querying হচ্ছে ডাটাবেজ থেকে তথ্য অনুরোধ/প্রাপ্তির প্রক্রিয়া; আর Decomposition হলো টেবিল বিভাজনের একটি কৌশল যা সাধারণত normalization-এর অংশ হিসেবে ব্যবহার করা হয়, কিন্তু পুরো প্রক্রিয়াটির নাম নয়।

Normalization ডাটাবেজ ডিজাইনে গুরুত্বপূর্ণ কারণ এটি তথ্যগত ত্রুটি ও পুনরাবৃত্তি কমিয়ে দেয় এবং ডাটার অখণ্ডতা নিশ্চিত করে; তবু অতিরিক্ত(normalized) টেবিলের কারণে বিভিন্ন টেবিল join করতে হলে query performance ক্ষতিগ্রস্ত হতে পারে, সেজন্য বাস্তবে মাঝে মাঝে denormalization এবং উপযুক্ত indexing একসাথে ব্যবহার করা হয়।
অ্যাপ/ওয়েবসাইটে রুটিনভিত্তিক নিয়মিত লাইভ পরীক্ষা হচ্ছে।
পরীক্ষা – ১১২
কোর্স নামঃ ১৯ তম শিক্ষক নিবন্ধন - লেকচারশীট ভিত্তিক।
টপিকসঃ
সাধারণ জ্ঞান – বাংলাদেশ
বাংলাদেশের জাতিগোষ্ঠী ও উপজাতি সংক্রান্ত বিষয়াদি ষষ্ঠ জনশুমারি ও গৃহগণনা ২০২২। বাংলাদেশের খেলাধুলা বাংলাদেশের কৃষ্টি ও সংস্কৃতি বাংলার সংগীত
পরীক্ষা শুরুঃ ৩য় ব্যাচ শুরু ৫ নভেম্বর, ২০২৫।
রুটিন দেখুন
পরীক্ষা – ৩৮
কোর্স নামঃ প্রাইমারি প্রধান শিক্ষক নিয়োগ প্রস্তুতি (২য় ব্যাচ)
টপিকসঃ
বাংলা: বানান
ইংরেজি: Literary Terms
গণিত: স্থানাঙ্ক জ্যামিতি, সমস্যা সমাধান
সাধারণ জ্ঞান: শিল্প-বাণিজ্য
৫ ফেব্রুয়ারি থেকে শুরু।
রুটিন দেখুন

Practice More Questions on Our App!

Download our app for free and access thousands of MCQ questions with detailed solutions