ডেটাবেজ কী?
পরস্পর সম্পর্কিত তথ্যের সুশৃঙ্খল সংগ্রহই ডেটাবেজ। যেমন: কলেজের সব শিক্ষার্থীর নাম, রোল, ফোন নম্বর ও ফলাফল।
- ডেটা: অপ্রক্রিয়াজাত তথ্য, যেমন "৮৫"।
- ইনফরমেশন: প্রক্রিয়াজাত অর্থবহ তথ্য, যেমন "রাফি গণিতে ৮৫ পেয়েছে"।
ডেটাবেজের অংশ
| রোল | নাম | শাখা |
|---|---|---|
| ১ | রাফি | বিজ্ঞান |
| ২ | সুমাইয়া | মানবিক |
- ফিল্ড (Field): একটি কলাম। যেমন "নাম"।
- রেকর্ড (Record): একটি সারি। একজনের সব তথ্য।
- টেবিল (Table): রেকর্ডের সমষ্টি।
- ডেটাবেজ: সম্পর্কিত টেবিলের সমষ্টি।
DBMS কী?
ডেটাবেজ তৈরি, পরিচালনা ও ব্যবহারের সফটওয়্যারই DBMS (Database Management System)। যেমন: MySQL, Oracle, Microsoft Access, SQL Server।
DBMS-এর সুবিধা
- পুনরাবৃত্তি কমে: একই তথ্য বারবার রাখতে হয় না।
- তথ্যের সামঞ্জস্য: এক জায়গায় বদলালে সব জায়গায় ঠিক থাকে।
- নিরাপত্তা: কে কী দেখবে তা নিয়ন্ত্রণ করা যায়।
- দ্রুত অনুসন্ধান: লাখো রেকর্ডে মুহূর্তে খোঁজা।
- ব্যাকআপ ও পুনরুদ্ধার: ডেটা হারানোর ঝুঁকি কমে।
- একসাথে ব্যবহার: অনেকে একই সময়ে কাজ করতে পারে।
কোথায় ব্যবহার হয়
সরকারি: জাতীয় পরিচয়পত্র, ভূমি রেকর্ড, পরীক্ষার ফলাফল। করপোরেট: ব্যাংকের গ্রাহক হিসাব, দোকানের পণ্য ও বিক্রি।
মনে রাখো: ক্রম: ফিল্ড → রেকর্ড → টেবিল → ডেটাবেজ।
অনুশীলনী
- ডেটা ও ইনফরমেশনের পার্থক্য উদাহরণসহ লেখো।
- একটি লাইব্রেরির জন্য ডেটাবেজে কোন কোন ফিল্ড রাখবে?
- খাতায় হিসাব রাখার তুলনায় DBMS-এর তিনটি সুবিধা লেখো।