Web Interface দিয়ে Queries চালানো

Database Tutorials - আরাঙ্গো (ArangoDB) ArangoDB Web Interface |
258
258

ArangoDB-এর Web Interface ব্যবহার করে সহজেই ডাটাবেসে কোয়েরি চালানো, ডেটা পরীক্ষা করা এবং ম্যানেজমেন্ট কাজ করা যায়। এটি একটি গ্রাফিক্যাল ইউজার ইন্টারফেস (GUI) যা ডেভেলপারদের দ্রুত এবং সহজে কোয়েরি পরিচালনার সুবিধা দেয়।


Web Interface দিয়ে কোয়েরি চালানোর ধাপ

১. Web Interface এ প্রবেশ করুন

  • ArangoDB সার্ভার চালু থাকলে ব্রাউজারে গিয়ে http://localhost:8529 লিঙ্কে যান।
  • Username এবং Password দিয়ে লগইন করুন।

২. Query Editor খুঁজে বের করুন

  • লগইন করার পর, Web Interface এর "Query" সেকশন এ যান।
  • এখানে আপনি Arango Query Language (AQL) কোয়েরি চালানোর জন্য একটি Query Editor পাবেন।

৩. ডাটাবেস নির্বাচন করুন

  • বাম পাশের মেনু থেকে পছন্দসই ডাটাবেস নির্বাচন করুন।
  • ডাটাবেস সিলেক্ট না করলে কোয়েরি চালানোর সময় ভুল দেখাতে পারে।

৪. কোয়েরি লিখুন

  • Query Editor এ আপনার AQL কোয়েরি লিখুন। উদাহরণস্বরূপ:

    FOR doc IN my_collection
      FILTER doc.age > 30
      RETURN doc
    

    এখানে my_collection একটি কালেকশনের নাম, এবং এটি ৩০ বছরের বেশি বয়সের ডকুমেন্ট ফিরিয়ে দেবে।

৫. কোয়েরি চালান

  • কোয়েরি লেখার পর "Execute" বা "Run" বোতামে ক্লিক করুন।
  • কোয়েরি সফল হলে, ফলাফল নিচে প্রদর্শিত হবে।

৬. ফলাফল বিশ্লেষণ করুন

  • Query Editor এর নিচের অংশে ফলাফলের ডেটা দেখতে পারবেন।
  • ফলাফলকে JSON ফরম্যাটে বা টেবিল আকারে প্রদর্শন করা যায়।

উদাহরণ: AQL কোয়েরি চালানো

১. একটি নির্দিষ্ট ডকুমেন্ট খুঁজে বের করা

FOR doc IN users
  FILTER doc.name == "Rahim"
  RETURN doc
  • এই কোয়েরি users কালেকশন থেকে "Rahim" নামে ডকুমেন্ট খুঁজে বের করবে।

২. ডেটা সোজা করার জন্য Pagination

FOR doc IN products
  SORT doc.price ASC
  LIMIT 5
  RETURN doc
  • এই কোয়েরি products কালেকশনের ডেটা দাম অনুসারে সাজিয়ে শীর্ষ ৫টি রেকর্ড দেখাবে।

৩. Aggregation কোয়েরি

FOR doc IN sales
  COLLECT product = doc.product WITH COUNT INTO count
  RETURN { product, count }
  • এটি sales কালেকশনের ডেটা গণনা করে দেখাবে যে প্রতিটি প্রোডাক্ট কতবার বিক্রি হয়েছে।

Web Interface এর উপকারিতা

  • সহজ এবং দ্রুত কোয়েরি পরিচালনা
  • GUI ব্যবহার করে কোয়েরি চালানো শেখা সহজ।
  • ডেটা বিশ্লেষণ এবং ভিজুয়ালাইজেশনের জন্য উপযুক্ত।
  • কোয়েরি অপ্টিমাইজেশনের জন্য Execution Plan দেখা যায়।
  • ফলাফল টেবিল আকারে বা JSON আকারে দেখা যায়।

সারাংশ

ArangoDB-এর Web Interface ডেভেলপারদের দ্রুত কোয়েরি চালানোর, ডেটা বিশ্লেষণ করার এবং ডাটাবেস পরিচালনার জন্য একটি শক্তিশালী টুল। এটি ব্যবহারবান্ধব এবং ডেভেলপমেন্ট সময় বাঁচায়।

common.content_added_by
টপ রেটেড অ্যাপ

স্যাট অ্যাকাডেমী অ্যাপ

আমাদের অল-ইন-ওয়ান মোবাইল অ্যাপের মাধ্যমে সীমাহীন শেখার সুযোগ উপভোগ করুন।

ভিডিও
লাইভ ক্লাস
এক্সাম
ডাউনলোড করুন
Promotion