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

ডাটাবেসের ধরনাবিশেষ


ডাটাবেসের ধরনাবিশেষ

ব্যবহার প্রয়োজনীয়তানুসারে বাজারে নিম্নলিখিত ডাটাবেসের ধরনাবিশেষ উপলব্ধ:

  • কেন্দ্রীকৃত ডাটাবেস
  • বিতরণকৃত ডাটাবেস
  • ব্যক্তিগত ডাটাবেস
  • অন্ত ব্যবহারকারীর ডাটাবেস
  • বাণিজ্যিক ডাটাবেস
  • NoSQL ডাটাবেস
  • অপারেশনাল ডাটাবেস
  • সম্পর্কিক ডাটাবেস
  • ক্লাউড ডাটাবেস
  • অবজেক্ট-ওরিয়েন্টেড ডাটাবেস
  • গ্রাফ ডাটাবেস

ডাটাবেসের ধরনাবিশেষ

১. কেন্দ্রীকৃত ডাটাবেস

তথ্য একটি কেন্দ্রীয় অবস্থানে সংরক্ষিত থাকে এবং বিভিন্ন অবস্থান থেকে ব্যবহারকারীরা অ্যাক্সেস করতে পারে। অ্যাপ্লিকেশন প্রসিডিউর দূরবর্তী অ্যাক্সেসে সাহায্য করে। প্রমাণীকরণ প্রক্রিয়া এবং রেজিস্ট্রেশন নম্বর দ্বারা ডেটা ব্যবহার ট্র্যাক করা হয়।

ডাটাবেসের ধরনাবিশেষ

২. বিতরণকৃত ডাটাবেস

কেন্দ্রীকৃত ডাটাবেসের বিপরীত, এখানে ডেটা বিভিন্ন সাইটে বিতরণ করা থাকে। সাধারণ ডাটাবেস এবং স্থানীয় কম্পিউটারের তথ্য উভয়ই থাকে। সাইটগুলো যোগাযোগ লিঙ্ক দ্বারা সংযুক্ত। সমাঙ্গী ও বিষমাঙ্গী - দুই ধরনের বিতরণকৃত ডাটাবেস আছে।

ডাটাবেসের ধরনাবিশেষ

৩. ব্যক্তিগত ডাটাবেস

ডেটা ব্যক্তিগত কম্পিউটারে সংরক্ষিত থাকে, যা ছোট ও সহজে পরিচালনাযোগ্য। একই বিভাগের ছোট গ্রুপ দ্বারা ব্যবহৃত হয়।

৪. অন্ত ব্যবহারকারীর ডাটাবেস

শেষ ব্যবহারকারীর জন্য ডিজাইন করা শেয়ারড ডাটাবেস, যেখানে সম্পূর্ণ তথ্যের সারসংক্ষেপ থাকে। ম্যানেজাররা এই ধরনের ডাটাবেস ব্যবহার করে।

৫. বাণিজ্যিক ডাটাবেস

বিষয়-নির্দিষ্ট সশুল্ক ডাটাবেস, যাতে বাণিজ্যিক লিঙ্কের মাধ্যমে অ্যাক্সেস করা যায়। একক ব্যবহারকারীর জন্য বড় তথ্য রক্ষণাবেক্ষণ করা সম্ভব নয়।

৬. NoSQL ডাটাবেস

বড় পরিমাণ বিতরণকৃত ডেটার জন্য ব্যবহৃত হয়। সম্পর্কিক ডাটাবেস যা পারফরম্যান্স সমস্যা সমাধান করতে পারে না, সেগুলো NoSQL সহজে হ্যান্ডেল করে। মেঘের ভার্চুয়াল সার্ভারে সংরক্ষিত বিশাল অস্ট্রাকচারড ডেটা বিশ্লেষণে দক্ষ।

৭. অপারেশনাল ডাটাবেস

এন্টারপ্রাইজের অপারেশন সম্পর্কিত তথ্য এখানে সংরক্ষিত থাকে। মার্কেটিং, কর্মী সম্পর্ক, কাস্টমার সার্ভিস ইত্যাদি ফাংশনাল লাইন এই ডাটাবেস ব্যবহার করে।

ডাটাবেসের ধরনাবিশেষ

৮. সম্পর্কিক ডাটাবেস

টেবিল সেট দ্বারা ক্যাটাগরাইজড ডাটাবেস যেখানে ডেটা পূর্বনির্ধারিত ক্যাটাগরিতে ফিট হয়। সারি এবং কলাম থাকে, SQL হলো স্ট্যান্ডার্ড ইন্টারফেস। টেবিলের ওপর সহজ অপারেশন করা যায়, যা এক্সটেন্ড, জয়েন এবং মডিফাই করা সহজ করে।

ডাটাবেসের ধরনাবিশেষ

৯. ক্লাউড ডাটাবেস

আজকাল ডেটা ক্লাউডে (ভার্চুয়াল এনভায়রনমেন্টে) সংরক্ষিত হয় - হাইব্রিড, পাবলিক বা প্রাইভেট ক্লাউড। ক্লাউড ডাটাবেস এমন ভার্চুয়ালাইজড এনভায়রনমেন্টের জন্য অপ্টিমাইজড বা বিল্ট। সুবিধা: প্রতি-ব্যবহারকারী ভিত্তিতে স্টোরেজ ও ব্যান্ডউইথ পেমেন্ট, অন-ডিমান্ড স্কেলেবিলিটি, উচ্চ উপলব্ধতা। সফটওয়্যার-অ্যাজ-এ-সার্ভিস ডিপ্লয়মেন্টে ব্যবসায়িক অ্যাপ্লিকেশন সাপোর্ট করে।

ডাটাবেসের ধরনাবিশেষ

১০. অবজেক্ট-ওরিয়েন্টেড ডাটাবেস

অবজেক্ট-ওরিয়েন্টেড প্রোগ্রামিং এবং সম্পর্কিক ডাটাবেসের সমন্বয়। C++, Java-এর মতো ভাষায় তৈরি আইটেম সংরক্ষণে উপযুক্ত। অবজেক্টের চারদিকেই সংগঠিত, ডেটা-কেন্দ্রিক। মাল্টিমিডিয়া রেকর্ড এখানে ডিফাইনযোগ্য ডেটা অবজেক্ট হিসেবে থাকে।

ডাটাবেসের ধরনাবিশেষ

১১. গ্রাফ ডাটাবেস

নোড এবং এজের সংগ্রহ, যেখানে নোড এন্টিটি প্রতিনিধিত্ব করে এবং এজ সম্পর্ক বর্ণনা করে। NoSQL ডাটাবেসের একটি ধরন যা গ্রাফ থিওরি ব্যবহার করে সংরক্ষণ, ম্যাপিং ও কোয়েরি করে। ইন্টারকানেকশন বিশ্লেষণে ব্যবহৃত হয়, যেমন সোশ্যাল মিডিয়া থেকে কাস্টমার ডেটা মাইনিং।

ডাটাবেসের ধরনাবিশেষ

  1. হায়ারার্কিক্যাল ডাটাবেস মডেল

  2. DBMS-এ ডেটা إندিপেন্ডেন্স

  3. স্কিমালেস ডাটাবেস: সুবিধা, অসুবিধা এবং কখন ব্যবহার করবেন

  4. Couchbase: উচ্চ-পারফরম্যান্স অ্যাপ্লিকেশনের জন্য একটি স্কেলেবল NoSQL ডেটাবেস