স্কিমা Schema কি ? ডাটাবেজ স্কিমার প্রকারভেদ
স্কিমা Schema কি
স্কিমা ডিভিশন ডেফিনেশন ডাটাবেজ এর মূল কাঠামো কিছু না বলে ডাটাবেজ প্রশাসন মূলত ডাটাবেজে তৈরি করে দেয় এবং ডাটাবেজে
ব্যবহৃত বিভিন্ন উপাত্তের সংজ্ঞা বলে দেওয়ার পর এগুলো ডাটা ডেফিনেশন ভাষায় কম্পাইলার দ্বারা কার্য উপযোগী হিসেবে রূপান্তরিত হয়।
ডাটা ডেফিনেশনে স্থানান্তর ভাবে সংরক্ষিত থাকে যেমন একটি বাড়ি তৈরি করা হবে ডেফিনেশন অনুযায়ী ডাটাবেজ প্রশাসনের কাজ হচ্ছে বাড়ি কি কি থাকবে অর্থাৎ বাড়িতে কয়দিন থাকবে রান্নাঘর থাকবে ডানে থাকবে এবং কিনা ইত্যাদি নির্ণয় করা হয়ে থাকে।
ডাটাবেজ স্কিমার প্রকারভেদ বা শ্রেণীবিভাগ।
ডাটাবেজ সিস্টেম এর বিভিন্ন ধরনের কি ডাটা আছে। লেভেল অনুযায়ী ডাটাকে তিন ভাগে ভাগ করা যায়। যেমনঃ
লোয়েস্ট লেভেল বা ফিজিক্যাল স্কিমাLowest level ba Physical schema
ইন্টারমিডিয়েট লেভেল লজিক্যাল স্কিমা।Intermediate Level Logical Schema
হাইয়েস্ট লেভেল সাব স্কিমা Highest Level Sub Schema
ফিজিক্যাল স্কিমা Physical schema
ডাটাবেজের ফিজিক্যাল ইশক মে হল স্কিমা লোয়েস্ট লেভেল এর ডাটাবেজের ডাটা বর্ণনা করা। ফিজিক্যাল ডাটা মডেল খুব অসংখ্য ডাটা মডেল বর্ণনা বর্তমানে প্রচলিত আছে। এদের মধ্যে দুটি হল
উনিফাইং মডেল
ফেমের মেমোরি মডেল।
লজিক্যাল স্কিমা Logical Schema
লজিক্যাল স্কিমা হল মধ্যস্তরের ডাটাবেসের বাটা বর্ণনা করা। ব্যবহারকারীরা কোন প্রোগ্রামের ভাষা উল্লেখ করে প্রয়োজনে অপারেশন সম্পন্ন করতে পারে। স্টোরের ডাটা বিভিন্ন ধরনের অপারেশন কেটগোরিক্যালি স্কিমা ডিজাইন করা হয়ে থাকে।
সব স্কিমা Sub Schema
স্কিমা হল সবচেয়ে উচ্চ স্তরের ডাটা বর্ণনা করে থাকে ব্যবহারকারীদের ডাটাবেজের একটি নির্দিষ্ট অংশ এখানে বর্ণনা করা হয় থাকে। সবে স্কিমাতে ব্যবহারকারী ইচ্ছামত মত ডিজাইন করা।
সর্বশেষ ঃস্কিমা বলতে কি?
ডেফিনেশনে স্থানান্তর ভাবে সংরক্ষিত থাকে এবং ব্যবহারকারীরা কোন প্রোগ্রামের ভাষা উল্লেখ করে ।