> ## Documentation Index
> Fetch the complete documentation index at: https://docs.crewai.com/llms.txt
> Use this file to discover all available pages before exploring further.

# نظرة عامة

> الاتصال بقواعد البيانات ومخازن المتجهات ومستودعات البيانات للحصول على وصول شامل للبيانات

تتيح هذه الأدوات لوكلائك التفاعل مع أنظمة قواعد بيانات متنوعة، من قواعد بيانات SQL التقليدية إلى مخازن المتجهات الحديثة ومستودعات البيانات.

## **الأدوات المتاحة**

> **[أداة MySQL](https://docs.crewai.com/ar/tools/database-data/mysqltool.md)**
>
> الاتصال بقواعد بيانات MySQL والاستعلام عنها بعمليات SQL.

> **[بحث PostgreSQL](https://docs.crewai.com/ar/tools/database-data/pgsearchtool.md)**
>
> البحث والاستعلام في قواعد بيانات PostgreSQL بكفاءة.

> **[بحث Snowflake](https://docs.crewai.com/ar/tools/database-data/snowflakesearchtool.md)**
>
> الوصول إلى مستودع بيانات Snowflake للتحليلات وإعداد التقارير.

> **[أداة NL2SQL](https://docs.crewai.com/ar/tools/database-data/nl2sqltool.md)**
>
> تحويل استعلامات اللغة الطبيعية إلى عبارات SQL تلقائياً.

> **[بحث متجهي Qdrant](https://docs.crewai.com/ar/tools/database-data/qdrantvectorsearchtool.md)**
>
> البحث في التضمينات المتجهية باستخدام قاعدة بيانات Qdrant المتجهية.

> **[بحث متجهي Weaviate](https://docs.crewai.com/ar/tools/database-data/weaviatevectorsearchtool.md)**
>
> إجراء بحث دلالي باستخدام قاعدة بيانات Weaviate المتجهية.

> **[بحث متجهي MongoDB](https://docs.crewai.com/ar/tools/database-data/mongodbvectorsearchtool.md)**
>
> بحث التشابه المتجهي على MongoDB Atlas مع أدوات مساعدة للفهرسة.

> **[بحث SingleStore](https://docs.crewai.com/ar/tools/database-data/singlestoresearchtool.md)**
>
> استعلامات SELECT/SHOW آمنة على SingleStore مع تجميع الاتصالات والتحقق.

## **حالات الاستخدام الشائعة**

* **تحليل البيانات**: الاستعلام عن قواعد البيانات لذكاء الأعمال وإعداد التقارير
* **البحث المتجهي**: العثور على محتوى مشابه باستخدام التضمينات الدلالية
* **عمليات ETL**: استخراج البيانات وتحويلها وتحميلها بين الأنظمة
* **التحليلات الفورية**: الوصول إلى البيانات الحية لاتخاذ القرارات

```python theme={null}
from crewai_tools import MySQLTool, MongoDBVectorSearchTool, QdrantVectorSearchTool, NL2SQLTool

# Create database tools
mysql_db = MySQLTool()
mongodb_vector_search = MongoDBVectorSearchTool(
    connection_string="<MONGODB_URI>",
    database_name="<database>",
    collection_name="<collection>",
)
qdrant_vector_search = QdrantVectorSearchTool()
nl_to_sql = NL2SQLTool()

# Add to your agent
agent = Agent(
    role="Data Analyst",
    tools=[mysql_db, mongodb_vector_search, qdrant_vector_search, nl_to_sql],
    goal="Extract insights from various data sources"
)
```


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.