নিচের কোনটি Structured Query Language নয়?
সঠিক উত্তর
কJava
ব্যাখ্যা
প্রশ্নটি এসকিউএল বা স্ট্রাকচার্ড কোয়েরি ল্যাঙ্গুয়েজ নিয়ে। এসকিউএল হলো রিলেশনাল ডেটাবেসে তথ্য খোঁজা, যোগ করা, বদলানো ও মুছে ফেলার আদর্শ ভাষা। প্রশ্নকর্তা জানতে চেয়েছেন, কোনটি এসকিউএল-এর জগতের নয়; উত্তর জাভা।
জাভা একটি সাধারণ কাজের প্রোগ্রামিং ভাষা, ১৯৯৫ সালে সান মাইক্রোসিস্টেমস এটি প্রকাশ করে। এ দিয়ে অ্যাপ, ওয়েব সার্ভার, অ্যান্ড্রয়েড প্রোগ্রাম লেখা হয়; ডেটাবেসে কোয়েরি চালানোর ভাষা এটি নয়।
মাইএসকিউএল আর ওরাকল আসলে ডেটাবেস ম্যানেজমেন্ট সিস্টেম, যারা ভেতরে এসকিউএল ভাষা ব্যবহার করে। কঠোর অর্থে এরাও নিজেরা ভাষা নয়, তবে এসকিউএল-ভিত্তিক বলে প্রশ্নকর্তা এদের এসকিউএল-এর দলে ধরেছেন।
ফাঁদ হলো উপরের সবগুলো বিকল্প। মাইএসকিউএল আর ওরাকলও ভাষা নয় ভেবে কেউ কেউ এটি বাছেন, কিন্তু প্রশ্নের উদ্দেশ্য এসকিউএল-ভিত্তিক নয় এমনটি খোঁজা, আর সেটি শুধু জাভা।
স্টেপ বাই স্টেপ শিখুন
৩/৩| নাম | আসলে কী | এসকিউএল-ভিত্তিক? |
|---|---|---|
| SQL | ডেটাবেস কোয়েরির আদর্শ ভাষা | নিজেই |
| MySQL | ওপেন সোর্স রিলেশনাল ডেটাবেস | হ্যাঁ |
| Oracle Database | বাণিজ্যিক রিলেশনাল ডেটাবেস | হ্যাঁ |
| Java | সাধারণ প্রোগ্রামিং ভাষা (১৯৯৫) | না |
- এসকিউএল: রিলেশনাল ডেটাবেসে তথ্য নিয়ে কাজ করার ভাষা।
- মাইএসকিউএল ও ওরাকল: এসকিউএল ব্যবহারকারী ডেটাবেস সফটওয়্যার।
- জাভা: সাধারণ প্রোগ্রামিং ভাষা, এসকিউএল-এর সঙ্গে সম্পর্ক নেই।
খ. MySQL: মাইএসকিউএল এসকিউএল ব্যবহার করা ডেটাবেস; নামেই এসকিউএল আছে।
গ. Oracle: ওরাকল ডেটাবেসও এসকিউএল দিয়ে চলে।
ঘ. উপরের সবগুলো: মাইএসকিউএল ও ওরাকল এসকিউএল-ভিত্তিক, তাই সবগুলো এসকিউএল নয় বলা ভুল।
নামে SQL বা ডেটাবেস কোম্পানির নাম থাকলে এসকিউএল দলের; Java, Python, C সাধারণ প্রোগ্রামিং ভাষা।
জাভা কফির কাপ, ডেটাবেসের প্রশ্ন নয়।