কোনটি ডাটাবেজের নিরাপত্তা নিয়ন্ত্রণের জন্য ব্যবহৃত ভাষা?
সমাধান
সঠিক উত্তর: Option C
- ডাটাবেজের নিরাপত্তা নিয়ন্ত্রণের জন্য ব্যবহৃত ভাষা হলো DCL, যা "Data Control Language" এর সংক্ষিপ্ত রূপ।
- DCL ব্যবহার করে ডাটাবেজের ব্যবহারকারীদের অনুমতি এবং অধিকার নির্ধারণ করা হয়। এর মাধ্যমে ব্যবহারকারীদের বিভিন্ন কার্যকলাপ যেমন তথ্য দেখার, আপডেট করার, মুছে ফেলার এবং টেবিল তৈরি করার অনুমতি দেওয়া বা প্রত্যাখ্যান করা যায়।
- DCL এর প্রধান কমান্ডগুলো হলো GRANT, যা ব্যবহারকারীদের নির্দিষ্ট অধিকার প্রদান করে, এবং REVOKE, যা পূর্বে প্রদত্ত অধিকার ফিরিয়ে নেয়। এইভাবে, DCL ডাটাবেজের নিরাপত্তা এবং তথ্যের অখণ্ডতা রক্ষা করতে গুরুত্বপূর্ণ ভূমিকা পালন করে।
- DCL ব্যবহার করে ডাটাবেজের ব্যবহারকারীদের অনুমতি এবং অধিকার নির্ধারণ করা হয়। এর মাধ্যমে ব্যবহারকারীদের বিভিন্ন কার্যকলাপ যেমন তথ্য দেখার, আপডেট করার, মুছে ফেলার এবং টেবিল তৈরি করার অনুমতি দেওয়া বা প্রত্যাখ্যান করা যায়।
- DCL এর প্রধান কমান্ডগুলো হলো GRANT, যা ব্যবহারকারীদের নির্দিষ্ট অধিকার প্রদান করে, এবং REVOKE, যা পূর্বে প্রদত্ত অধিকার ফিরিয়ে নেয়। এইভাবে, DCL ডাটাবেজের নিরাপত্তা এবং তথ্যের অখণ্ডতা রক্ষা করতে গুরুত্বপূর্ণ ভূমিকা পালন করে।