এটি একটি আকর্ষণীয় প্রশ্ন, নিশ্চিত হওয়া। বেশিরভাগ লোকেরা যারা ওরাকল বিকাশের সাথে পরিচিত তারা এটিকে কোনও ভাবনা জানায় না তবে আপনি যখন এতে নেমে আসেন তখন কখনও কখনও এটি এসকিউএল এবং পিএল / এসকিউএল এর মধ্যে সীমাবদ্ধতা সংজ্ঞায়িত করতে বিভ্রান্তিকর হয়।
সংক্ষিপ্ত শব্দটির সংজ্ঞাটি দেখে আপনি প্রতিটি কার্যকারিতা কী কী ক্ষেত্রগুলির মধ্যে রয়েছে সে সম্পর্কে ধারণা পেতে শুরু করেছেন:
এসকিউএল - স্ট্রাকচার্ড ক্যোয়ারী ল্যাঙ্গুয়েজ
পিএল / এসকিউএল - পদ্ধতিগত ভাষা / কাঠামোগত ক্যোয়ারী ভাষা
পর্যবেক্ষক পাঠক লক্ষ্য করতে পারেন এসকিউএল কীভাবে দু'বার প্রদর্শিত হয়)) কারণ এসকিউএল প্রায়শই পিএল / এসকিউএল এর মধ্যে এম্বেড থাকে - পিএল / এসকিউএল এমন একটি ভাষা যা একটি মালিকানাধীন ৪ র্থ প্রজন্মের ভাষা (৪ জিএল) সরবরাহ করার জন্য তৈরি করা হয়েছিল যা ডাটাবেস অবজেক্টের সাথে খুব ভাল খেলেছে ওরাকল।
এসকিউএল এবং পিএল / এসকিউএল উভয় ক্ষেত্রে উইকিপিডিয়ায় বেশ ভাল উপাদান রয়েছে
বিভ্রান্তিকর অংশটি হ'ল পিএল / এসকিউএল এবং এসকিউএল কিছুটা ওভারল্যাপ করে। এসকিউএল-এর পূর্বেদ্বরে ডেটা সন্নিবেশ, ক্যোয়ারী, আপডেট এবং মুছুন, তথাকথিত ডিএমএল, বা ডেটা ম্যানিপুলেশন ল্যাঙ্গুয়েজ অপারেশন অন্তর্ভুক্ত রয়েছে তবে এতে ডিডিএল বা ডেটা সংজ্ঞা ভাষার ক্রিয়াকলাপগুলি তৈরি, পরিবর্তন, পুনর্নামকরণ, ড্রপ অন্তর্ভুক্ত রয়েছে। এটি এখানে যেখানে কিছু বিভ্রান্ত হতে পারে। কোনও সঞ্চিত পদ্ধতি তৈরির জন্য অপারেশন, পিএল / এসকিউএল ব্যবহার করে লিখিত কিছু, আসলে এসকিউএল - আপনি পিএল / এসকিউএল একটি ব্লক প্রতিনিধিত্ব করে যে ডাটাবেস অবজেক্ট তৈরি করতে এসকিউএল ব্যবহার করেন।
তেমনি, আপনি নিজের পিএল / এসকিউএল এর মধ্যে এসকিউএল কোড এম্বেড করতে পারেন। উদাহরণস্বরূপ, পিএল / এসকিউএল এ একটি ফর লুপ একটি এসকিউএল কোয়েরির উপর ভিত্তি করে তৈরি করা যেতে পারে। তোমার মনটা একটু ফুঁকছে, তাই না? আপনি এসকিউএল ব্যবহার করে এমন একটি পদ্ধতি তৈরি করেন যা ডাটাবেস থেকে রেকর্ডে কিছু ক্রিয়া সম্পাদনের জন্য অভ্যন্তরীণভাবে এসকিউএল ব্যবহার করে।
আমাকে জিজ্ঞাসা করলে দুর্দান্ত জিনিস।