ডাটাবেজ প্রোগ্রামিং কোর্স

  • মাইক্রোসফট একসিস
  • ওরাকল
  • ভিজ্যুয়াল বেসিক

ডেটাবেজ কি বা কাকে বলে

ডাটাবেজ অ্যাপ্লিকেশন হল একটি কম্পিউটার প্রোগ্রাম যার প্রাথমিক উদ্দেশ্য হল কোন কম্পিউটারযুক্ত তথ্যভাণ্ডারে তথ্য যুক্ত করা ও সেখান থেকে তথ্য বের করা। প্রথম দিককার কিছু ডাটাবেজ অ্যাপ্লিকেশনের উদাহরণ হলো অ্যাকাউন্টিং সিস্টেম ও বিমান সংস্থার রিজার্ভেশন সিস্টেম যেমন, এসএবিআরই যা ১৯৫৭ সালে তৈরি করা হয়।

ডাটাবেজ এর বৈশিষ্ট্য

একটি ডাটাবেজ তৈরি করার পর সেটিকে সেটিকে update করার প্রয়োজন হয় যাতে আরো নতুন ডাটা জমা করা যায়। লাইব্রেরীতে যেমন নির্দিষ্ট বিষয়ের বই নির্দিষ্ট জায়গায় রাখা হয় তেমনি ডাটাবেসের ক্ষেত্রেও শ্রেণীবদ্ধ ভাবে সাজানো খুবই প্রয়োজন কারণ সেক্ষেত্রে প্রয়োজনীয় ডাটা খুঁজে পাওয়া যায় খুব সহজে
ডাটা জমা রাখতে কম্পিউটারের সাথে digital memory device হার্ডডিক্সকে যুক্ত করা হয় অথবা ক্লাউড কম্পিউটিং এর সাহায্য নেওয়া হয়।

ডাটাবেসের কাজ (functions of database)

ডাটাবেজ মূলত দ্রুতগতিতে ডাটা খোঁজার কাজ করে থাকে এবং যাতে খুবই নিরাপদে ডাটা সংরক্ষণ করা যায় তার ব্যবস্থা করে থাকে
ডাটাবেসের ডাটা প্রসেস করে আমরা জানতে পারি নির্দিষ্ট ডাটা গুলি কি প্রকৃতির ও তাদের বৈশিষ্ট্য সম্পর্কে অর্থাৎ সেইটা গুলি কি ধরনের
ডাটাবেজ গুলিকে বিভিন্ন হিসেব-নিকেশ, বার্ষিক রিপোর্ট, বিভিন্ন স্কুল কলেজের পরীক্ষার ফলাফল তৈরি ও সংরক্ষণ প্রভৃতি কাজে ব্যবহার করা হয

ডাটাবেস বলতে আসলে কি বোঝায়?

ধরুন কোনো একটি কলেজে 1000 জন স্টুডেন্ট রয়েছে এখন তাদের নির্দিষ্ট রোল নাম্বার অনুযায়ী খাতা দেখে নাম্বার বসানো হলো

প্রত্যেক পরীক্ষার্থীর রোল নাম্বার, ক্লাস , প্রাপ্ত নম্বর ও অন্যান্য পার্সোনাল ডিটেলস ইউনিভার্সিটি মাইক্রোসফট এক্সেল সিতে বসিয়ে ইউনিভার্সিটির ডাটাবেসে জমা করে দিলো।

এখন নির্দিষ্ট দিনে পরীক্ষার্থীরা তাদের রোল নাম্বার অনুযায়ী প্রাপ্ত নম্বর দেখে নিতে পারল ইউনিভার্সিটির ওয়েবসাইটে গিয়ে অর্থাৎ এখানে ডাটাবেসের এক্সেস হচ্ছে একে বলা হয় accessing database।

ওই নির্দিষ্ট তথ্যগুলি ইউনিভার্সিটির ডাটাবেসের যতদিন খুশি সংরক্ষিত করে রাখা যাবে।

ধরুন যেসময়ে পরীক্ষার্থীরা তাদের রেজাল্ট দেখছিল তাদের রোল নাম্বার অনুযায়ী যদি সঠিক ফলাফল না দেখাত, তবে কি সেটা সঠিক হত?

এই ডাটাবেজ ম্যানেজমেন্ট সিস্টেম তথ্য জমা করা থেকে শুরু করে তথ্য অ্যাক্সেস করা পর্যন্ত সমস্ত ব্যাপারটিকে সহজতর করার কাজটি করে থাকে।