আমাদের সম্পর্কে
প্রশ্নব্যাংক নতুন · ফ্রি৩,০২১টি আসল বিসিএস প্রশ্ন, ব্যাখ্যাসহসমাধান ও ব্যাখ্যা

নিচের কোনটি ডাটাবেজ ল্যাংগুয়েজ?

সঠিক উত্তর

ঘউপরের সবগুলোই

ব্যাখ্যা

প্রশ্নটি জানতে চেয়েছে কোনটি ডেটাবেজ ভাষা। উত্তর উপরের সবগুলোই, কারণ ডেটা ডেফিনিশন ল্যাঙ্গুয়েজ, ডেটা ম্যানিপুলেশন ল্যাঙ্গুয়েজ আর কোয়েরি ল্যাঙ্গুয়েজ তিনটিই ডেটাবেজের সঙ্গে কাজ করার ভাষা। বাস্তবে এগুলো এসকিউএল ভাষারই আলাদা অংশ।

ডেটা ডেফিনিশন ল্যাঙ্গুয়েজ ডেটাবেজের কাঠামো তৈরি ও বদলায়: নতুন টেবিল বানানো, কলাম যোগ করা বা টেবিল মুছে ফেলা। যেমন ক্রিয়েট টেবিল আদেশ।

ডেটা ম্যানিপুলেশন ল্যাঙ্গুয়েজ টেবিলের ভেতরের ডেটা নিয়ে কাজ করে: নতুন সারি ঢোকানো, বদলানো বা মুছে ফেলা। আর কোয়েরি ল্যাঙ্গুয়েজ দিয়ে প্রশ্ন করে দরকারি তথ্য খুঁজে আনা হয়, যেমন সিলেক্ট আদেশ দিয়ে সব ছাত্রের মধ্যে যাদের নম্বর আশির বেশি।

একটি নাম দেখে থেমে যাওয়াই এখানে ফাঁদ। তিনটিই সত্য, তাই উত্তর সবগুলোই।

স্টেপ বাই স্টেপ শিখুন

৪/৪
অংশকাজউদাহরণ আদেশ
SQLডেটাবেজের প্রমিত ভাষাসব অংশ মিলিয়ে
DDLকাঠামো তৈরি ও বদলCREATE, ALTER, DROP
DMLডেটা ঢোকানো, বদল, মোছাINSERT, UPDATE, DELETE
Query Languageতথ্য খুঁজে আনাSELECT
  1. ডেটাবেজের সঙ্গে কাজের ভাষা এসকিউএল, এর কয়েকটি অংশ আছে।
  2. ডিডিএল: টেবিলের কাঠামো বানায় ও বদলায়।
  3. ডিএমএল: টেবিলের ডেটা ঢোকায়, বদলায়, মোছে।
  4. কোয়েরি: প্রশ্ন করে তথ্য খুঁজে আনে; তিনটিই ডেটাবেজ ভাষা।
অন্য অপশনগুলো কেন ভুল

ক. Data Definition Language: ডিডিএল সত্যিই ডেটাবেজ ভাষা, কিন্তু একমাত্র নয়।

খ. Data Manipulation Language: ডিএমএল সত্যিই ডেটাবেজ ভাষা, কিন্তু একমাত্র নয়।

গ. Query Language: কোয়েরি ল্যাঙ্গুয়েজও ডেটাবেজ ভাষা, কিন্তু বাকি দুটিও তাই।

শর্টকাট

ডেটাবেজ প্রশ্নে ডি দিয়ে শুরু ভাষাগুলো (ডিডিএল, ডিএমএল, ডিসিএল) আর কোয়েরি সবই ডেটাবেজ ভাষা।

মনে রাখুন

ডিডিএল ঘর বানায়, ডিএমএল আসবাব রাখে, কোয়েরি খুঁজে আনে।