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



