কম্পিউটার টিউটোরিয়াল

DDBMS-এর উপাদান (Components)


একটি বিতরণ ডাটাবেসের বিষয়বস্তু একাধিক লোকেশনে फैला থাকে। অর্থাৎ বিষয়বস্তু বিভিন্ন সিস্টেমে সংরক্ষিত থাকতে পারে যা একই জায়গায় বা ভৌগোলিকভাবে দূরে অবস্থিত। যাইহোক, ডাটাবেস ব্যবহারকারীদের কাছে একক সমগ্র হিসেবে görünে অর্থাৎ ডাটাবেস একাধিক লোকেশনে সংরক্ষিত সেটি ব্যবহারকারীদের কাছে ট্রান্সপারেন্ট।

একটি বিতরণ ডাটাবেসের বিভিন্ন উপাদানগুলো নিম্নরূপ:

DDBMS-এর উপাদান (Components)

এখন একে একে আলোচনা করি:

ব্যবহারকারীরা (Users)

বহু বছর ব্যবহারকারী বিতরণ ডাটাবেস ব্যবহার করে। তাদের কাছে, ডাটাবেস একাধিক লোকেশনে फैলে থাকা ফ্যাক্ট ট্রান্সপারেন্ট এবং তারা ডাটাবেসকে একটি সমগ্র কনস্ট্রাক্ট হিসেবে বোঝে।

গ্লোবাল স্কিমা (Global schema)

গ্লোবাল স্কিমা ডাটাবেসের সামগ্রিক ডিজাইন দেখায়। এটি পুরো ডাটাবেসের ডিজাইন লজিক্যালি বোঝার সাহায্য করে কারণ বাস্তবে ডাটাবেস কোনো এক জায়গায় সংরক্ষিত নয় এবং বিভিন্ন সিস্টেমে ছড়িয়ে আছে।

ডাটাবেস মডিউল (Database modules)

ডাটাবেস মডিউলগুলো ডাটাবেসের অংশ যা একাধিক লোকেশনে সংরক্ষিত। হোমোজিনাস বিতরণ ডাটাবেসে, এই সব অংশে একই ডেটা মডেল থাকে যখন হেটেরোজিনাস বিতরণ ডাটাবেসে, অংশগুলো ভিন্ন ডেটা মডেল রাখতে পারে।


  1. DDBMS-এর সুবিধা এবং অসুবিধা

  2. MySQL এরর #1046 - কোনো ডাটাবেস নির্বাচন করা হয়নি

  3. ডাটাবেসে N-ary রিলেশনশিপ: ইউনারি, বাইনারি ও টারনারি

  4. সেন্ট্রালাইজড ডাটাবেস ম্যানেজমেন্ট সিস্টেম: সুবিধা ও অসুবিধা