استعلام وإدارة قاعدة بياناتك باستخدام اللغة الطبيعية
عادةً ما يعني العمل مع قواعد بيانات SQL التنقل بين عميل قاعدة البيانات، وكتابة الاستعلامات يدويًا، والأمل بأن يكون بناء الجملة صحيحًا. يتيح لك SQL Agent من Eigent — المدعوم بـ SQL MCP الجاهز للمؤسسات — التفاعل مع قاعدة بياناتك باللغة الطبيعية. في هذا سير العمل، يحدد Eigent قاعدة البيانات المتصلة، وينشئ جدول بيانات تجريبيًا، ويحدّث صفًا، وينفذ استعلام تجميع حسب — وكل ذلك من خلال مطالبة محادثة واحدة.
وصّل SQL MCP
قبل تشغيل هذا سير العمل، تأكد من أن SQL MCP مُهيأ في إعدادات Eigent. انتقل إلى الإعدادات → الموصلات → SQL وقدم تفاصيل اتصال قاعدة البيانات الخاصة بك (المضيف، المنفذ، اسم قاعدة البيانات، بيانات الاعتماد). يدعم Eigent PostgreSQL وMySQL وSQLite وقواعد بيانات شائعة أخرى.
بعد الاتصال، يصبح SQL Agent متاحًا لتفسير طلباتك وتنفيذ الاستعلامات المناسبة على قاعدة البيانات الحية الخاصة بك.
اكتب مطالبة مهمة SQL
لست بحاجة إلى كتابة SQL — فقط صف ما تريد:
اسأل SQL Agent: إلى أي قاعدة بيانات SQL أنت متصل؟ ساعدني في إنشاء جدول تجريبي واحد يحتوي على 10 صفوف و10 أعمدة لبيانات الطلاب، ثم ساعدني في تحديث الصف الثاني، واستخدم SQL لتجميع البيانات.
سيتولى Eigent تنفيذ كل هذه العمليات بالتسلسل: الاستعلام عن بيانات تعريف الاتصال، إنشاء الجدول، إدخال البيانات التجريبية، تشغيل عملية تحديث، ثم التجميع.
يحدد Eigent قاعدة البيانات
يبدأ SQL Agent بالاستعلام عن بيانات تعريف قاعدة البيانات لتأكيد قاعدة البيانات المتصل بها وما المخططات المتاحة. ثم يعرض نوع قاعدة البيانات والإصدار والمخطط الحالي حتى يكون لديك أساس واضح قبل تنفيذ أي عمليات.
إنشاء جدول تجريبي
ينشئ Eigent جدولًا جديدًا لبيانات الطلاب يحتوي على 10 أعمدة — مثل student_id وname وage وgrade وenrollment_date وmajor وgpa وemail وadvisor وstatus — ثم يُدخل 10 صفوف من بيانات تجريبية واقعية. هذا مفيد لاختبار الاستعلامات، أو بناء العروض التوضيحية، أو تعلم عمليات SQL دون المساس بالبيانات الحية.
تحديث الصف وتجميع البيانات
بعد إنشاء البيانات التجريبية، يحدّث Eigent الصف الثاني بقيم جديدة، ثم يشغّل استعلام GROUP BY لتجميع البيانات — على سبيل المثال، تجميع الطلاب حسب التخصص أو حسب المستوى الدراسي. تُعاد النتائج بتنسيق مقروء حتى تتمكن من رؤية الناتج التجميعي فورًا.
لماذا هذا مهم
يُظهر هذا سير العمل أن عمليات قاعدة البيانات لا تحتاج إلى التنفيذ اليدوي أو إلى خبرة عميقة في SQL. سواء كنت مطورًا يختبر مخططًا جديدًا، أو محللًا يستعلم بيانات الإنتاج، أو قائد فريق يحتاج إلى تقرير سريع من قاعدة البيانات، فإن SQL Agent من Eigent يزيل حاجز الصياغة بالكامل. أنت تصف ما تحتاجه باللغة الطبيعية، ويترجم Eigent ذلك إلى استعلامات SQL دقيقة تُنفذ على قاعدة بياناتك الحقيقية.
ماذا تجرب بعد ذلك
اعرض لي أفضل 10 طلاب حسب GPA من هذا الجدول.
أضف عمودًا جديدًا باسم "scholarship_status" إلى جدول الطلاب واضبطه على "eligible" لأي طالب لديه GPA أعلى من 3.5.
صدّر هذا الجدول إلى ملف CSV على سطح المكتب.
اتصل بقاعدة بيانات الإنتاج الخاصة بنا وأنشئ ملخصًا لعدد المستخدمين الذين سجّلوا كل أسبوع هذا الشهر.
نصائح للحصول على نتائج أفضل
-
حدد اسم الجدول إذا كانت لديك تفضيلات. سيُنشئ Eigent اسمًا مناسبًا افتراضيًا، لكن تسميته صراحةً (مثلًا: "سمِّ الجدول 'student_records'") يساعد في تنظيم قاعدة البيانات.
-
صف البيانات بشكل واقعي. قولك "بيانات تجريبية لجامعة أمريكية مع تخصصات ومعدلات GPA وتواريخ تسجيل واقعية" ينتج بيانات اختبار أكثر فائدة من طلب عام.
-
اطلب SQL الذي تم تنفيذه. إضافة "اعرض لي استعلامات SQL التي استخدمتها" إلى مطالبتك يمنحك العبارات الفعلية لمراجعتها أو توثيقها أو إعادة استخدامها في أدوات أخرى.



