Monday, November 21, 2022

কোয়েরি ল্যাংগুয়েজ কী? What is Query Language?

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

অধিকাংশ ডাটাবেজ ম্যানেজমেন্ট সিস্টেম ডাটাবেজ হতে ডাটা অ্যাকসেস করার জন্য কোয়েরি ল্যাংগুয়েজ ব্যাবহার করে। এটি খুব উচ্চস্তরের ভাষা। এ ভাষা ব্যাবহার কএএ সহজেই ডাটাবেজ হতে ডাটা সার্চ করা, সংগ্রহ করাসহ ব্যাবহারকারীর ইচ্ছানুযায়ি বিভিন্ন ধরনের ক্যালকুলেশন করা সম্ভব। এ ভাষা যেকোন স্টানডার্ড প্রোগ্রামিং ভাষার তিলনায় উচ্ছস্তরের। বর্তমানে মাইক্রো কম্পিউটার SQL এবং QUEL কোয়েরি ল্যাংগুয়েজ ব্যাবহার করা হয়। 

নিম্নে সব চেয়ে জনপ্রিয় ৪ টি কোয়েরি ভাষার নাম লিখা হলো।

  1. Quel (Query Language)
  2. QBE (Query by Example)
  3. SQL (Structure Query Language)
  4. Server SQL
এই চারটি কোয়েরি ল্যাংগুয়েজের মধ্যে SQL সারা বিশ্বে ব্যাপক জনপ্রিয়তা অর্জন করেছে। ANSI-এর স্টানডার্ড অনুযায়ী SQL রিলেশনাল ডাটাবেজের জন্য আদর্শ কোয়েরি ল্যাংগুয়েজ হিসেবে প্রচলিত রয়েছে। 


শেয়ার করুন