আজকে আমাদের আলোচনার বিষয় – RAID এর সংজ্ঞা যা অধ্যায়-৮ এর ডাটাবেস ম্যানেজমেন্ট সিস্টেম এ অন্তর্ভুক্ত। এটি চার বছর মেয়াদি কোর্সের আলোকে লেখা হয়েছে। ডাটাবেস ম্যানেজমেন্ট সিস্টেমের বিভিন্ন ইংরেজি বই অনুসরণ করেই রচনা করা হয়েছে। ইঞ্জিনিয়ারিং বিষয়ের যে-কোন বই সম্পূর্ণরূপে বাংলা ভাষায় রচনা করা সম্ভব নয়। এজন্যে কিছু কিছু ইংরেজি শব্দকে বাংলায় অনুবাদ করা হয়নি। ফলে ছাত্রছাত্রীদের হয়ত কিছুটা অসুবিধা হতে পারে।
RAID এর সংজ্ঞা
বর্তমানে কোন কোন এপ্লিকেশন এর ক্ষেত্রে (বিশেষ করে Web, database, multimedia data application) storage এর প্রয়োজনীয়তা এতবেশি পরিমাণে বাড়ছে যে, একসাথে অধিক সংখ্যক ডিস্ক ব্যবহারের প্রয়োজন হয়ে পড়ছে। যদিও Disk এর ধারণ ক্ষমতাও দিনদিন বাড়ছে; তবুও প্রয়োজন মিটছে না। কোন কোন ক্ষেত্রে প্রয়োজন মিটানোর জন্যে Parallel-ভাবে Hard disk ব্যবহার করা হচ্ছে। Disk failure এর সমস্যা সমাধানের জন্যে এটা অত্যন্ত জরুরী ব্যবস্থা কারণ এতে data হারানোর সম্ভাবনা কম থাকে।
RAID এর পূর্ণনাম হল Redundancy Array of Independent Disks। এটা disk এর এমন একটি বিশেষ ধরনের array’ organization যাতে storage capacity বেড়ে যাওয়াসহ System এর Performance ও reliability বহুলাংশে বৃদ্ধি পায়। ফলে সিস্টেমের খরচও অনেক কমে যায়। এটাতে বড় বড় disk এর চেয়ে ছোট ছোট disk ব্যবহার করা হয়ে থাকে।
ডেটাবেজ মানে হচ্ছে তথ্যভান্ডার। কম্পিউটার আবিষ্কারের আগে পর্যন্ত ফাইলের স্তুপে জমা থাকতো তথ্য, এখন তথ্য সংরক্ষণ করা হয় ডেটাবেজে। ডাটাবেজ তৈরীর বিভিন্ন প্রোগ্রাম আছে। একটি ডাটাবেজ তৈরী করার পর সেটাকে প্রায়ই হালনাগাদ করার প্রয়োজন পড়ে। এই হালনাগাদের কাজ করার জন্যও বিভিন্ন ধরনের প্রোগ্রাম আছে। ডাটাবেজ ম্যানেজমেন্ট সিস্টেম বা ডিবিএমএস হলো এমন একটি পূর্ণাঙ্গ প্রোগ্রাম যা একই সাথে ডাটাবেজ তৈরী, ব্যবস্থাপনা, তত্ত্ববধান এবং ডাটা প্রসেসের কাজ করে। ডাটাবেজের সাহায্যে ডাটা প্রসেস করে আমরা ঐসব ডাটার প্রকৃতি ও বৈশিষ্ট্য সম্পর্কে জানতে পারি। যদিও ডাটা প্রসেস করে নলেজ মাইনিং করা ডাটাবেজের মুল উদ্দেশ্য নয়।
আরও দেখুনঃ