ডেটা অভিধান ডাটাবেস মেটাডেটা নিয়ে গঠিত। এটি ডাটাবেসের বস্তু সম্পর্কে রেকর্ড আছে।
ডাটা ডিকশনারিতে কি আছে
ডেটা ডিকশনারীতে নিম্নলিখিত তথ্য রয়েছে -
- ডাটাবেসের টেবিলের নাম
- একটি টেবিলের সীমাবদ্ধতা যেমন কী, সম্পর্ক, ইত্যাদি।
- সারণীগুলির কলাম যা একে অপরের সাথে সম্পর্কিত
- টেবিলের মালিক
- অবজেক্টের সর্বশেষ অ্যাক্সেস করা তথ্য
- অবজেক্টের সর্বশেষ আপডেট করা তথ্য
ডেটা অভিধানের একটি উদাহরণ হল একজন ছাত্রের ব্যক্তিগত বিবরণ −
উদাহরণ
ছাত্রের ব্যক্তিগত বিবরণ>
Student_ID | ছাত্রের_নাম | ছাত্রের_ঠিকানা | Student_City |
উপরের ক্ষেত্রগুলির জন্য নিম্নলিখিত ডেটা অভিধান -
ডেটা অভিধানের প্রকারগুলি
এখানে দুই ধরনের ডেটা ডিকশনারি −
সক্রিয় ডেটা অভিধান
DBMS সফ্টওয়্যার সক্রিয় ডেটা অভিধান স্বয়ংক্রিয়ভাবে পরিচালনা করে। পরিবর্তনটি একটি স্বয়ংক্রিয় কাজ এবং বেশিরভাগ RDBMS-এর সক্রিয় ডেটা অভিধান রয়েছে। এটি সমন্বিত ডেটা অভিধান নামেও পরিচিত।
প্যাসিভ ডেটা অভিধান
ব্যবহারকারীদের দ্বারা পরিচালিত হয় এবং ডাটাবেস গঠন পরিবর্তন হলে ম্যানুয়ালি পরিবর্তিত হয়। অ-ইন্টিগ্রেটেড ডেটা অভিধান হিসাবেও পরিচিত৷