إشعار الترجمة بالذكاء الاصطناعي
تمت ترجمة هذه الوثائق تلقائيًا بواسطة الذكاء الاصطناعي.
قاعدة البيانات الرئيسية
This feature is provided by the plugin «مصدر البيانات: الرئيسي»
مقدمة
تُستخدم قاعدة البيانات الرئيسية في NocoBase لتخزين بيانات الأعمال وبيانات تعريف التطبيق (metadata)، بما في ذلك بيانات الجداول النظامية والجداول المخصصة. تدعم قاعدة البيانات الرئيسية قواعد البيانات العلائقية مثل MySQL وPostgreSQL وغيرها. عند تثبيت تطبيق NocoBase، يجب تثبيت قاعدة البيانات الرئيسية بشكل متزامن ولا يمكن حذفها.
التثبيت
هذه إضافة مدمجة، لا تتطلب تثبيتًا منفصلاً.
إدارة المجموعات
يوفر مصدر البيانات الرئيسي وظائف كاملة لإدارة المجموعات، مما يتيح لك إنشاء مجموعات جديدة عبر NocoBase ومزامنة هياكل المجموعات الموجودة مسبقًا من قاعدة البيانات.

مزامنة المجموعات الموجودة من قاعدة البيانات

من الميزات الهامة لمصدر البيانات الرئيسي هي القدرة على مزامنة المجموعات الموجودة مسبقًا في قاعدة البيانات إلى NocoBase لإدارتها. هذا يعني:
- حماية الاستثمار الحالي: إذا كان لديك بالفعل عدد كبير من مجموعات الأعمال في قاعدة بياناتك، فلا داعي لإعادة إنشائها؛ يمكنك مزامنتها واستخدامها مباشرةً.
- تكامل مرن: يمكن دمج المجموعات التي تم إنشاؤها عبر أدوات أخرى (مثل نصوص SQL البرمجية، أدوات إدارة قواعد البيانات، إلخ) ضمن إدارة NocoBase.
- ترحيل تدريجي: يدعم ترحيل الأنظمة الحالية إلى NocoBase بشكل تدريجي، بدلاً من إعادة الهيكلة دفعة واحدة.
من خلال ميزة "التحميل من قاعدة البيانات"، يمكنك:
- تصفح جميع المجموعات في قاعدة البيانات.
- اختر المجموعات التي تحتاج إلى مزامنتها.
- التعرف تلقائيًا على هياكل المجموعات وأنواع الحقول.
- استيرادها إلى NocoBase لإدارتها بنقرة واحدة.
دعم أنواع متعددة من المجموعات

تدعم NocoBase إنشاء وإدارة أنواع مختلفة من المجموعات:
- مجموعة عامة: تتضمن حقول النظام شائعة الاستخدام.
- مجموعة وراثة: تتيح إنشاء مجموعة أب يمكن اشتقاق مجموعات فرعية منها. ترث المجموعات الفرعية بنية المجموعة الأب ويمكنها تعريف أعمدتها الخاصة.
- مجموعة شجرية: مجموعة ذات بنية شجرية، تدعم حاليًا تصميم قائمة التجاور فقط.
- مجموعة تقويم: لإنشاء مجموعات أحداث متعلقة بالتقويم.
- مجموعة ملفات: لإدارة تخزين الملفات.
- مجموعة تعبيرات: لسيناريوهات التعبيرات الديناميكية في سير العمل.
- مجموعة SQL: ليست مجموعة قاعدة بيانات فعلية، بل تعرض استعلامات SQL بسرعة وبشكل منظم.
- مجموعة عرض قاعدة بيانات: تتصل بعروض قاعدة البيانات الموجودة.
- مجموعة FDW: تسمح لنظام قاعدة البيانات بالوصول مباشرة إلى البيانات في مصادر البيانات الخارجية والاستعلام عنها، بناءً على تقنية FDW.
دعم إدارة تصنيف المجموعات

أنواع حقول غنية

تحويل مرن لأنواع الحقول
تدعم NocoBase تحويل أنواع الحقول بمرونة بناءً على نفس نوع قاعدة البيانات.
مثال: خيارات تحويل حقل من نوع String
عندما يكون حقل قاعدة البيانات من نوع String، يمكن تحويله في NocoBase إلى أي من الأشكال التالية:
- أساسي: نص سطر واحد، نص طويل، هاتف، بريد إلكتروني، URL، كلمة مرور، لون، أيقونة
- خيارات: قائمة منسدلة (اختيار واحد)، مجموعة أزرار اختيار
- وسائط غنية: Markdown، Markdown (Vditor)، نص منسق، مرفق (URL)
- تاريخ ووقت: تاريخ ووقت (مع المنطقة الزمنية)، تاريخ ووقت (بدون المنطقة الزمنية)
- متقدم: تسلسل، محدد مجموعة، تشفير
تعني آلية التحويل المرنة هذه ما يلي:
- لا حاجة لتعديل بنية قاعدة البيانات: يظل نوع التخزين الأساسي للحقل كما هو؛ يتغير فقط شكله في NocoBase.
- التكيف مع تغيرات الأعمال: مع تطور احتياجات العمل، يمكنك تعديل طرق عرض الحقول وتفاعلها بسرعة.
- سلامة البيانات: لا تؤثر عملية التحويل على سلامة البيانات الموجودة.
مزامنة مرنة على مستوى الحقل
لا تقتصر NocoBase على مزامنة المجموعات بأكملها فحسب، بل تدعم أيضًا إدارة المزامنة الدقيقة على مستوى الحقل:

ميزات مزامنة الحقول:
- مزامنة في الوقت الفعلي: عند تغير بنية مجموعة قاعدة البيانات، يمكن مزامنة الحقول المضافة حديثًا في أي وقت.
- مزامنة انتقائية: يمكنك مزامنة الحقول التي تحتاجها بشكل انتقائي، بدلاً من جميع الحقول.
- التعرف التلقائي على النوع: يتعرف تلقائيًا على أنواع حقول قاعدة البيانات ويربطها بأنواع حقول NocoBase.
- الحفاظ على سلامة البيانات: لا تؤثر عملية المزامنة على البيانات الموجودة.
حالات الاستخدام:
- تطور مخطط قاعدة البيانات: عند تغير احتياجات العمل والحاجة إلى إضافة حقول جديدة إلى قاعدة البيانات، يمكن مزامنتها بسرعة مع NocoBase.
- التعاون الفريقي: عندما يضيف أعضاء الفريق الآخرون أو مسؤولو قواعد البيانات (DBAs) حقولًا إلى قاعدة البيانات، يمكن مزامنتها على الفور.
- نمط الإدارة المختلطة: تتم إدارة بعض الحقول عبر NocoBase، بينما تتم إدارة البعض الآخر بالطرق التقليدية - مما يوفر مجموعات مرنة.
تتيح آلية المزامنة المرنة هذه لـ NocoBase الاندماج بشكل جيد في البنى التقنية الحالية، دون الحاجة إلى تغيير ممارسات إدارة قواعد البيانات الموجودة، مع الاستمتاع في الوقت نفسه بمرونة تطوير التطبيقات منخفضة الكود التي توفرها NocoBase.
لمزيد من التفاصيل، راجع قسم "حقول المجموعات / نظرة عامة".