ষষ্ঠ অধ্যায়: ডেটাবেস এর ব্যবহার
লেখার আকার:
তথ্য ও যোগাযোগ প্রযুক্তি
শ্রেণি: নবম-দশম
অধ্যায় ৬: ডেটাবেস এর ব্যবহার
ডেটাবেস (Database)
ডেটাবেস শব্দের অর্থ হলো তথ্যের ঘাঁটি বা সমাবেশ। পরস্পর সম্পর্কযুক্ত বিপুল পরিমাণ তথ্য বা ডেটা সুশৃঙ্খলভাবে সাজিয়ে রাখাই হলো ডেটাবেস।
ডেটাবেসের প্রধান দুটি উপাদান হলো:
- ফিল্ড (Field): ডেটাবেস টেবিলের প্রতিটি কলামকে ফিল্ড বলে। যেমন- নাম, বয়স, ঠিকানা। একটি ফিল্ডে একই ধরনের ডেটা থাকে।
- রেকর্ড (Record): ডেটাবেস টেবিলের প্রতিটি সারি বা রো-কে রেকর্ড বলে। একটি রেকর্ডে একজন ব্যক্তি বা বস্তুর পূর্ণাঙ্গ তথ্য থাকে।
ডেটাবেসকে বলা হয় তথ্য ব্যবস্থাপনার সফটওয়্যার। এর সাহায্যে দ্রুত তথ্য খোঁজা, আপডেট করা এবং ডিলিট করা যায়।
ডেটাবেস ম্যানেজমেন্ট সিস্টেম (DBMS)
যে সফটওয়্যারের মাধ্যমে ডেটাবেস তৈরি, সংরক্ষণ এবং পরিচালনা করা হয়, তাকে ডেটাবেস ম্যানেজমেন্ট সিস্টেম (DBMS) বলে।
জনপ্রিয় কয়েকটি DBMS সফটওয়্যার হলো:
- মাইক্রোসফট অ্যাক্সেস (Microsoft Access)
- ওরাকল (Oracle)
- মাইএসকিউএল (MySQL)
DBMS ব্যবহার করে খুব সহজেই বিশাল ডেটাবেস থেকে Query (অনুসন্ধান) এর মাধ্যমে নির্দিষ্ট তথ্য খুঁজে বের করা যায়।
ডেটা টাইপ (Data Type)
ডেটাবেসে ফিল্ড তৈরি করার সময় ডেটার ধরন বা ডেটা টাইপ নির্ধারণ করে দিতে হয়। কিছু গুরুত্বপূর্ণ ডেটা টাইপ:
- Text/Short Text: নাম, ঠিকানা ইত্যাদি অক্ষর বা সংখ্যা লেখার জন্য। (সর্বোচ্চ ২৫৫ ক্যারেক্টার)
- Number: বয়স, বেতন, রোল নম্বর ইত্যাদি সংখ্যা লেখার জন্য।
- Date/Time: জন্মতারিখ, যোগদানের তারিখ ইত্যাদি সংরক্ষণ করতে।
- AutoNumber: ডেটা এন্ট্রি করার সাথে সাথে স্বয়ংক্রিয়ভাবে সিরিয়াল নম্বর তৈরি হওয়ার জন্য।
- Yes/No: যেখানে উত্তর হ্যাঁ বা না (যেমন- বিবাহিত কি না?) হতে পারে।
সর্টিং (Sorting) এবং ইনডেক্সিং (Indexing)
বিপুল পরিমাণ ডেটা থেকে সহজে তথ্য খুঁজে পেতে দুটি পদ্ধতি ব্যবহার করা হয়:
সর্টিং: ডেটাবেসের তথ্যগুলোকে কোনো নির্দিষ্ট ফিল্ডের ওপর ভিত্তি করে বর্ণানুক্রমিক (A-Z) বা সংখ্যামান (ছোট থেকে বড়) অনুযায়ী সাজানোকে সর্টিং বলে।
- ইনডেক্সিং: বইয়ের সূচিপত্রের মতো ডেটাবেসের তথ্যগুলো দ্রুত খুঁজে পাওয়ার জন্য ইনডেক্স বা সূচি তৈরি করাকে ইনডেক্সিং বলে। এটি সর্টিংয়ের চেয়ে দ্রুত কাজ করে।
- প্রাইমারি কি (Primary Key): যে ফিল্ডের মান অদ্বিতীয় (Unique) এবং যার সাহায্যে কোনো রেকর্ডকে নিশ্চিতভাবে শনাক্ত করা যায়, তাকে প্রাইমারি কি বলে। যেমন- রোল নম্বর, আইডি নম্বর।
বহুনির্বাচনি প্রশ্ন (MCQ)
সঠিক উত্তরটিতে ক্লিক করুন। শেষে আপনার প্রাপ্ত নম্বর দেখতে পাবেন।
ধন্যবাদ!
অধ্যায় ৬-এর আলোচনা এখানেই সমাপ্ত হলো।
১ / ৭