সুচিপত্র:
- সংজ্ঞা - অবজেক্ট-রিলেশনাল ডেটাবেস (ওআরডি) এর অর্থ কী?
- টেকোপিডিয়া অবজেক্ট-রিলেশনাল ডেটাবেস (ওআরডি) ব্যাখ্যা করে
সংজ্ঞা - অবজেক্ট-রিলেশনাল ডেটাবেস (ওআরডি) এর অর্থ কী?
একটি অবজেক্ট-রিলেশনাল ডাটাবেস (ওআরডি) একটি ডাটাবেস ম্যানেজমেন্ট সিস্টেম (ডিবিএমএস) যা একটি রিলেশনাল ডাটাবেস (আরডিবিএমএস) এবং অবজেক্ট-ওরিয়েন্টেড ডাটাবেস (ওওডিবিএমএস) উভয় সমন্বয়ে গঠিত। ওআরডি তার স্কিমায় যে কোনও অবজেক্ট-ভিত্তিক ডাটাবেস মডেল এবং ব্যবহৃত ক্যোয়ারী ভাষা যেমন অবজেক্টস, শ্রেণি এবং উত্তরাধিকারের মূল উপাদানগুলিকে সমর্থন করে।
কোনও অবজেক্ট-রিলেশনাল ডাটাবেস কোনও অবজেক্ট রিলেশনাল ডাটাবেস ম্যানেজমেন্ট সিস্টেম (ওআরডিবিএমএস) হিসাবেও পরিচিত হতে পারে।
টেকোপিডিয়া অবজেক্ট-রিলেশনাল ডেটাবেস (ওআরডি) ব্যাখ্যা করে
ওআরডি-কে রিলেশনাল এবং অবজেক্ট-ওরিয়েন্টেড ডাটাবেসের মধ্যে মধ্যস্থতা হিসাবে বলা হয় কারণ এতে উভয় মডেলের দিক এবং বৈশিষ্ট্য রয়েছে। ওআরডি-তে, প্রাথমিক পদ্ধতিটি আরডিবির উপর ভিত্তি করে, যেহেতু তথ্যটি একটি traditionalতিহ্যবাহী ডাটাবেসে সংরক্ষণ করা হয় এবং এসকিউএল এর মতো কোনও কোয়েরি ভাষায় লিখিত প্রশ্নগুলি ব্যবহার করে ম্যানিপুলেটেড এবং অ্যাক্সেস করা হয়। তবে, ওআরডি একটি অবজেক্ট-ওরিয়েন্টেড বৈশিষ্ট্যও প্রদর্শন করে যে ডাটাবেসটিকে একটি অবজেক্ট স্টোর হিসাবে বিবেচনা করা হয়, সাধারণত সফ্টওয়্যারগুলির জন্য যা কোনও অবজেক্ট-ভিত্তিক প্রোগ্রামিং ভাষায় লেখা হয়। এখানে, API গুলি অবজেক্ট হিসাবে ডেটা সঞ্চয় এবং অ্যাক্সেস করতে ব্যবহৃত হয়।
ওআরডি-র অন্যতম লক্ষ্য হ'ল সত্তা-সম্পর্ক ডায়াগ্রাম (ইআরডি) এবং অবজেক্ট-রিলেশনাল ম্যাপিং (ওআরএম) এর মতো সম্পর্কিত এবং অবজেক্ট-ভিত্তিক ডাটাবেসের জন্য ধারণামূলক ডেটা মডেলিং কৌশলগুলির মধ্যে ব্যবধানটি সরিয়ে দেওয়া। এটি জাভা, সি # এবং সি ++ এর মতো প্রোগ্রামিং ভাষায় সাধারণত ব্যবহৃত ডেটাবেশনাল ডেটাবেস এবং অবজেক্ট-ওরিয়েন্টেড মডেলিং কৌশলগুলির মধ্যে পার্থক্যকে সংযুক্ত করাও লক্ষ্য করে।
Ditionতিহ্যবাহী আরডিবিএমএস পণ্য ডেটা-টাইপগুলির একটি সীমিত সেট থেকে প্রাপ্ত ডেটার দক্ষ সংস্থায় মনোনিবেশ করে। অন্যদিকে, একটি ওআরডিবিএমএসের একটি বৈশিষ্ট্য রয়েছে যা বিকাশকারীদের তাদের নিজস্ব ডেটা ধরণের এবং পদ্ধতিগুলি তৈরি এবং উদ্ভাবন করতে দেয়, যা ডিবিএমএসে প্রয়োগ করা যেতে পারে। এর সাথে, ORDBMS বিকাশকারীদের বিমূর্ততা বাড়ানোর মঞ্জুরি দেয় যা তারা সমস্যার ক্ষেত্র দেখে।
