সহকারী অধ্যাপক
১৫ নভেম্বর, ২০২৫ ১০:০৫ অপরাহ্ণ
সহকারী অধ্যাপক
ডাটাবেজ ম্যানেজমেন্ট সিস্টেমের সবচেয়ে জনপ্রিয় ধরন হলো রিলেশনাল ডাটাবেজ ম্যানেজমেন্ট সিস্টেম (RDBMS)। এটি তথ্যকে টেবিল আকারে সাজায় এবং টেবিলগুলোর মধ্যে সম্পর্ক তৈরি করে।
টেবিল ভিত্তিক কাঠামো: প্রতিটি টেবিলে সারি (Row) ও কলাম (Column) থাকে।
Primary Key: প্রতিটি টেবিলের একটি অনন্য শনাক্তকারী থাকে।
Foreign Key: একটি টেবিলের তথ্য অন্য টেবিলের সাথে সম্পর্কিত করতে ব্যবহৃত হয়।
Normalization: তথ্যকে পুনরাবৃত্তি কমিয়ে সুশৃঙ্খলভাবে সাজানো হয়।
ধরা যাক একটি বিশ্ববিদ্যালয়ের ডাটাবেজে দুটি টেবিল আছে:
Students Table – যেখানে শিক্ষার্থীর নাম, আইডি, বিভাগ ইত্যাদি থাকে।
Courses Table – যেখানে কোর্সের নাম, কোড, শিক্ষক ইত্যাদি থাকে।
এখন Students টেবিলের আইডি এবং Courses টেবিলের কোডকে সম্পর্কিত করে বোঝা যায় কোন শিক্ষার্থী কোন কোর্সে ভর্তি হয়েছে।
তথ্য দ্রুত অনুসন্ধান ও বিশ্লেষণ করা যায়।
তথ্যের পুনরাবৃত্তি কমে যায়।
নিরাপত্তা ও নির্ভরযোগ্যতা বৃদ্ধি পায়।
একাধিক ব্যবহারকারী একই সময়ে তথ্য ব্যবহার করতে পারে।
বড় ডাটাবেজে জটিলতা বাড়ে।
দক্ষ জনবল প্রয়োজন।
হার্ডওয়্যার ও সফটওয়্যারের খরচ বেশি।
রিলেশনাল ডাটাবেজ আধুনিক তথ্যপ্রযুক্তির মূলভিত্তি। ব্যবসা, শিক্ষা, স্বাস্থ্য ও প্রশাসনে এর ব্যবহার অপরিহার্য। সঠিকভাবে পরিচালিত RDBMS একটি প্রতিষ্ঠানের কার্যকারিতা বহুগুণে বাড়িয়ে তোলে।
Sources: EdupointBD – DBMS ও RDBMS, WebCoachBD – Database Tutorial
নিচে একটি Entity Relationship Diagram (ERD) দেওয়া হলো, যা রিলেশনাল ডাটাবেজে টেবিলগুলোর মধ্যে সম্পর্ক বোঝায়।
৩
৫ মন্তব্য