ডেটাবেজ ও DBMS পরিচিতি

অধ্যায় ৬: ডেটাবেজ ম্যানেজমেন্ট সিস্টেম লেসন ৩২ / ৩৬

ডেটাবেজ কী?

পরস্পর সম্পর্কিত তথ্যের সুশৃঙ্খল সংগ্রহই ডেটাবেজ। যেমন: কলেজের সব শিক্ষার্থীর নাম, রোল, ফোন নম্বর ও ফলাফল।

  • ডেটা: অপ্রক্রিয়াজাত তথ্য, যেমন "৮৫"।
  • ইনফরমেশন: প্রক্রিয়াজাত অর্থবহ তথ্য, যেমন "রাফি গণিতে ৮৫ পেয়েছে"।

ডেটাবেজের অংশ

রোলনামশাখা
১রাফিবিজ্ঞান
২সুমাইয়ামানবিক
  • ফিল্ড (Field): একটি কলাম। যেমন "নাম"।
  • রেকর্ড (Record): একটি সারি। একজনের সব তথ্য।
  • টেবিল (Table): রেকর্ডের সমষ্টি।
  • ডেটাবেজ: সম্পর্কিত টেবিলের সমষ্টি।

DBMS কী?

ডেটাবেজ তৈরি, পরিচালনা ও ব্যবহারের সফটওয়্যারই DBMS (Database Management System)। যেমন: MySQL, Oracle, Microsoft Access, SQL Server।

DBMS-এর সুবিধা

  • পুনরাবৃত্তি কমে: একই তথ্য বারবার রাখতে হয় না।
  • তথ্যের সামঞ্জস্য: এক জায়গায় বদলালে সব জায়গায় ঠিক থাকে।
  • নিরাপত্তা: কে কী দেখবে তা নিয়ন্ত্রণ করা যায়।
  • দ্রুত অনুসন্ধান: লাখো রেকর্ডে মুহূর্তে খোঁজা।
  • ব্যাকআপ ও পুনরুদ্ধার: ডেটা হারানোর ঝুঁকি কমে।
  • একসাথে ব্যবহার: অনেকে একই সময়ে কাজ করতে পারে।

কোথায় ব্যবহার হয়

সরকারি: জাতীয় পরিচয়পত্র, ভূমি রেকর্ড, পরীক্ষার ফলাফল। করপোরেট: ব্যাংকের গ্রাহক হিসাব, দোকানের পণ্য ও বিক্রি।

মনে রাখো: ক্রম: ফিল্ড → রেকর্ড → টেবিল → ডেটাবেজ।
অনুশীলনী
  1. ডেটা ও ইনফরমেশনের পার্থক্য উদাহরণসহ লেখো।
  2. একটি লাইব্রেরির জন্য ডেটাবেজে কোন কোন ফিল্ড রাখবে?
  3. খাতায় হিসাব রাখার তুলনায় DBMS-এর তিনটি সুবিধা লেখো।