# PostgreSQL التكامل لـ Botpress تمكين Botpress chatbot الخاص بك مع PostgreSQL لإدارة قاعدة البيانات الخاصة بك. يمكنك إنشاء جداول قاعدة البيانات والاستعلام عنها وتحديثها وحذفها مباشرةً من خلال chatbot. مثالي لأتمتة سير عمل قاعدة البيانات. ## جدول المحتويات - [مقدمة](#مقدمة) - [PostgreSQL الإعداد والتكوين](# الإعداد والتكوين)(#postgresql-إعداد -تكوين) - [المتطلبات الأساسية](#المتطلبات الأساسية) - [تمكين التكامل](# تمكين-التكامل) - [الإجراءات](#إجراءات) - [إنشاء جدول](#إنشاء جدول) - [إسقاط جدول](#إسقاط جدول) - [إدراج بيانات](#إدراج-بيانات) - [حذف بيانات](#حذف-بيانات) - [تحديث البيانات](#تحديث-البيانات) - [استعلام البيانات](# استعلام-بيانات) - [استعلام مخصص](#استعلام-مخصص) - [حالات الاستخدام](#حالات الاستخدام) - [أوامر SQL الشائعة](#popular-sql-commands) - [الأحداث المدعومة](#الأحداث المدعومة)(#الأحداث المدعومة) ## مقدمة يعمل التكامل PostgreSQL لـ Botpress على تمكين chatbot من إدارة قاعدة البيانات الخاصة بك. يمكنك إنشاء جداول قاعدة البيانات والاستعلام عنها وتحديثها وحذفها مباشرةً من خلال chatbot. هذا التكامل مثالي لأتمتة سير عمل قاعدة البيانات. ## PostgreSQL الإعداد والتكوين ### المتطلبات الأساسية قبل تمكين التكامل Botpress PostgreSQL ، يُرجى التأكد من أن لديك ما يلي: - إعداد مثيل خادم Botpress إما محليًا أو في السحابة. - PostgreSQL بيانات اعتماد قاعدة البيانات مع الأذونات المناسبة. ### تمكين التكامل لتمكين التكامل PostgreSQL في Botpress ، اتبع الخطوات التالية: 1. قم بالوصول إلى لوحة الإدارة Botpress . 2. انتقل إلى قسم "التكاملات". 3. حدد موقع التكامل PostgreSQL وانقر على "تمكين" أو "تكوين". 4. قم بإدخال "مستخدم قاعدة البيانات" و"مضيف قاعدة البيانات" و"اسم قاعدة البيانات" و"كلمة المرور" و"منفذ قاعدة البيانات" المطلوبة. 5. احفظ التكوين. #الإجراءات فيما يلي الإجراءات التي يدعمها التكامل PostgreSQL : ### إنشاء جدول إنشاء جدول جديد في قاعدة البيانات PostgreSQL . ### إسقاط جدول إسقاط جدول موجود من قاعدة البيانات PostgreSQL . ### إدراج بيانات إدراج بيانات في جدول محدد. ### حذف البيانات حذف البيانات من جدول محدد بناءً على شروط. ### تحديث البيانات تحديث البيانات في جدول محدد بناءً على الشروط. ### الاستعلام عن البيانات استعلام البيانات من جدول محدد بناءً على شروط. ### استعلام مخصص تنفيذ استعلام SQL مخصص على قاعدة البيانات PostgreSQL . ## حالات الاستخدام فيما يلي بعض حالات الاستخدام الشائعة لتكامل PostgreSQL : 1. **إدارة قاعدة البيانات** - تمكين المستخدمين من إنشاء الجداول وإسقاطها. - استخدم إجراءات إنشاء جدول وإسقاط جدول لإدارة مخطط قاعدة البيانات. 2. **إدخال البيانات** - السماح للمستخدمين بإدراج البيانات في الجداول. - استخدم إجراء إدراج بيانات لإضافة سجلات جديدة إلى قاعدة البيانات. 3. **استرجاع البيانات** - استرجاع وعرض البيانات من قاعدة البيانات. - استخدم إجراء الاستعلام عن البيانات لجلب السجلات بناءً على مدخلات المستخدم. 4. **تعديل البيانات** - تحديث وحذف السجلات في قاعدة البيانات. - استخدم الإجراءين تحديث البيانات وحذف البيانات لتعديل السجلات الموجودة. 5. **استعلامات مخصصة** - تنفيذ استعلامات SQL المعقدة مباشرة. - استخدم إجراء الاستعلام المخصص لعمليات قاعدة البيانات المتقدمة. ## أوامر SQL الشائعة لمساعدة مستخدمي SQL المبتدئين، إليك بعض أوامر SQL الشائعة: 1. **إنشاء جدول** ''''sql إنشاء جدول المستخدمين ( معرف متسلسل مفتاح أولي, الاسم VARCHAR(100), بريد إلكتروني VARCHAR(100) فريد من نوعه ليس فارغًا ); ``` 2. **إدخال البيانات** ''''sql INSERT INSERT INSERT INTO Users (الاسم، البريد الإلكتروني) VALUES ('John Doe'، '[email protected]'); ``` 3. **تحديد البيانات** '''''sql حدد * من المستخدمين; ``` 4. **تحديث البيانات** ''''sql تحديث المستخدمين SET name = 'Jane Doe' حيث البريد الإلكتروني = '[email protected]'; ``` 5. **حذف البيانات** '''''sql حذف من المستخدمين حيث البريد الإلكتروني = '[email protected]'; ``` 6. **إسقاط الجدول** '''''sql إسقاط جدول المستخدمين; ``` ## الأحداث المدعومة لا يتضمن هذا التكامل حاليًا الأحداث التي يتم تشغيلها بناءً على أنشطة PostgreSQL . ومع ذلك، يمكنك تخصيص التكامل للاستماع إلى إشعارات أحداث قاعدة بيانات محددة عبر المشغلات أو آليات أخرى في PostgreSQL.