সুচিপত্র:
সংজ্ঞা - ডেটা অভিধানের অর্থ কী?
ডেটা ডিকশনারি হ'ল একটি ফাইল বা ফাইলগুলির একটি সেট যা ডাটাবেসের মেটাডেটা থাকে। ডেটা অভিধানে ডাটাবেসের অন্যান্য অবজেক্ট সম্পর্কে রেকর্ড থাকে যেমন ডেটা মালিকানা, অন্যান্য বস্তুর সাথে ডেটা সম্পর্ক এবং অন্যান্য ডেটা।
ডেটা ডিকশনারিটি যে কোনও সম্পর্কযুক্ত ডাটাবেসের একটি গুরুত্বপূর্ণ উপাদান। হাস্যকরভাবে, এর গুরুত্বের কারণে এটি বেশিরভাগ ডাটাবেস ব্যবহারকারীদের কাছে অদৃশ্য। সাধারণত, কেবল ডাটাবেস প্রশাসকরা ডেটা অভিধানের সাথে ইন্টারঅ্যাক্ট করেন।
টেকোপিডিয়া তথ্য অভিধান ব্যাখ্যা করে
রিলেশনাল ডাটাবেসে ডেটা অভিধানে মেটাডেটাতে নিম্নলিখিতটি অন্তর্ভুক্ত থাকে:
- ডাটাবেসের সমস্ত সারণীর নাম এবং তাদের মালিক
- সমস্ত সূচীর নাম এবং কলামগুলির সাথে সেই সূচির টেবিলগুলি সম্পর্কিত
- প্রাথমিক কীগুলি, অন্যান্য টেবিলের বৈদেশিক-কী সম্পর্ক এবং নাল নয় এমন সীমাবদ্ধতা সহ সারণীগুলিতে সংজ্ঞা দেওয়া হয়েছে
বেশিরভাগ রিলেশনাল ডাটাবেস ম্যানেজমেন্ট সিস্টেমের জন্য (আরডিবিএমএস), ডাটাবেস ম্যানেজমেন্ট সিস্টেম সফ্টওয়্যারটির একটি ডাটাবেসের মধ্যে ডেটা অ্যাক্সেস করার জন্য ডেটা ডিকশনারী প্রয়োজন। উদাহরণস্বরূপ, ওরাকল ডিবি সফ্টওয়্যারটি একটি ওরাকল ডিবিতে পড়তে এবং লিখতে হবে। তবে, এটি কেবলমাত্র সেই নির্দিষ্ট ডাটাবেসের জন্য তৈরি ডেটা অভিধানের মাধ্যমে এটি করতে পারে।
উদাহরণস্বরূপ, ধরুন যে কোনও বাণিজ্যিক ব্যাংকের ডাটাবেসে প্রশাসক নির্ধারণ করতে চান যে কোন টেবিল loansণ সম্পর্কিত তথ্য রাখে। একটি শিক্ষিত অনুমান করা যে টেবিলটিতে সম্ভবত "LOAN" শব্দটি রয়েছে, তিনি ডেটা অভিধানে নিম্নলিখিত কোয়েরিটি প্রকাশ করবেন (প্রথম কোয়েরিটি একটি ওরাকল ডিবির জন্য, দ্বিতীয়টি কোনও এসকিউএল সার্ভার ডিবি এর জন্য):
- ট্যাবলেবাকে যেখানে '% %ণ%' পছন্দ করুন * থেকে ডিবিএ_TABLES থেকে নির্বাচন করুন;
- সাইকোবজেক্ট থেকে * নির্বাচন করুন যেখানে প্রকার = 'ইউ' এবং নাম '% Lণ%' পছন্দ;




