logologo
البدء
الدليل
التطوير
الإضافات
API
English
简体中文
日本語
한국어
Deutsch
Français
Español
Português
Русский
Italiano
Türkçe
Українська
Tiếng Việt
Bahasa Indonesia
ไทย
Polski
Nederlands
Čeština
العربية
עברית
हिन्दी
Svenska
البدء
الدليل
التطوير
الإضافات
API
logologo
نظرة عامة

مصدر البيانات

إدارة مصادر البيانات
مصدر البيانات الرئيسي

مصدر بيانات خارجي (قاعدة بيانات)

مقدمة
MySQL خارجي
MariaDB خارجي
PostgreSQL خارجي
MSSQL خارجي
Oracle خارجي
مقارنة قواعد البيانات الرئيسية والخارجية
مصدر بيانات REST API
مصدر بيانات KingbaseES

جداول البيانات

نظرة عامة
جدول عادي
جدول موروث
جدول الملفات
جدول شجري
جدول التقويم
جدول التعليقات
جدول التعبيرات
جدول SQL
عرض قاعدة البيانات

حقول جداول البيانات

نظرة عامة
التحقق من الحقول

الأنواع الأساسية

نص سطر واحد
نص متعدد الأسطر
رقم الهاتف المحمول
البريد الإلكتروني
URL
عدد صحيح
رقم
نسبة مئوية
كلمة المرور
لون
أيقونة

أنواع الاختيار

خانة اختيار
قائمة منسدلة (اختيار واحد)
قائمة منسدلة (اختيار متعدد)
زر اختيار
خانة اختيار

الوسائط المتعددة

Markdown
Markdown (Vditor)
نص منسق
مرفق (علا
مرفق (URL)

التاريخ والوقت

نظرة عامة
التاريخ والوقت (مع المنطقة الزمنية)
التاريخ والوقت (بدون منطقة زمنية)
طابع زمني Unix
التاريخ (بدون وقت)
الوقت

أشكال هندسية

نقطة
خط
دائرة
مضلع

أنواع متقدمة

UUID
Nano ID
ترتيب
صيغة حسابية
ترميز تلقائي
JSON
محدد جدول البيانات
تشفير

معلومات النظام

تاريخ الإنشاء
تاريخ آخر تعديل
المنشئ
آخر معدّل
المساحة
Table OID

نوع العلاقة

نظرة عامة
واحد لواحد
واحد لمتعدد
متعدد لواحد
متعدد لمتعدد
متعدد لمتعدد (مصفوفة)

تطوير

نظرة عامة
Previous Pageجدول التعبيرات
Next Pageعرض قاعدة البيانات
إشعار الترجمة بالذكاء الاصطناعي

تمت ترجمة هذه الوثائق تلقائيًا بواسطة الذكاء الاصطناعي.

#مجموعة SQL

This feature is provided by the plugin «مجموعة: SQL»

#مقدمة

توفر مجموعة SQL طريقة قوية لاسترداد البيانات باستخدام استعلامات SQL. من خلال استخراج حقول البيانات عبر استعلامات SQL وتكوين البيانات الوصفية للحقول المرتبطة بها، يمكن للمستخدمين استخدام هذه الحقول كما لو كانوا يتعاملون مع جدول قياسي. هذه الميزة مفيدة بشكل خاص للسيناريوهات التي تتضمن استعلامات الربط المعقدة، والتحليل الإحصائي، والمزيد.

#دليل المستخدم

#إنشاء مجموعة SQL جديدة

  1. أدخل استعلام SQL الخاص بك في مربع الإدخال المخصص وانقر على تنفيذ (Execute). سيقوم النظام بتحليل الاستعلام لتحديد الجداول والحقول المتضمنة، ويستخرج تلقائيًا البيانات الوصفية للحقول ذات الصلة من الجداول المصدر.
  1. إذا كان تحليل النظام للجداول والحقول المصدر غير صحيح، يمكنك تحديد الجداول والحقول المناسبة يدويًا لضمان استخدام البيانات الوصفية الصحيحة. ابدأ بتحديد الجدول المصدر، ثم اختر الحقول المقابلة في قسم مصدر الحقل أدناه.
  1. بالنسبة للحقول التي ليس لها مصدر مباشر، سيستنتج النظام نوع الحقل بناءً على نوع البيانات. إذا كان هذا الاستنتاج غير صحيح، يمكنك تحديد نوع الحقل الصحيح يدويًا.
  1. أثناء تكوين كل حقل، يمكنك معاينة عرضه في منطقة المعاينة، مما يتيح لك رؤية التأثير الفوري لإعداداتك.
  1. بعد الانتهاء من التكوين والتأكد من صحة كل شيء، انقر على زر تأكيد (Confirm) أسفل مربع إدخال SQL لإتمام عملية الإرسال.

#التحرير

  1. إذا كنت بحاجة إلى تعديل استعلام SQL، انقر على زر التعديل (Edit) لتغيير عبارة SQL مباشرة وإعادة تكوين الحقول حسب الحاجة.

  2. لتعديل البيانات الوصفية للحقول، استخدم خيار تكوين الحقول (Configure fields)، والذي يسمح لك بتحديث إعدادات الحقول تمامًا كما تفعل مع جدول عادي.

#المزامنة

إذا ظل استعلام SQL دون تغيير ولكن تم تعديل هيكل جدول قاعدة البيانات الأساسي، يمكنك مزامنة الحقول وإعادة تكوينها عن طريق تحديد تكوين الحقول (Configure fields) - المزامنة من قاعدة البيانات (Sync from database).

#مجموعة SQL مقابل طرق عرض قاعدة البيانات المرتبطة

نوع القالبأفضل ما يناسبطريقة التنفيذدعم عمليات CRUD
SQLنماذج بسيطة، حالات استخدام خفيفة الوزن
تفاعل محدود مع قاعدة البيانات
تجنب صيانة طرق العرض
تفضيل العمليات التي تعتمد على واجهة المستخدم
استعلام فرعي SQLغير مدعوم
الاتصال بعرض قاعدة البياناتنماذج معقدة
يتطلب تفاعل قاعدة البيانات
الحاجة إلى تعديل البيانات
يتطلب دعمًا أقوى وأكثر استقرارًا لقاعدة البيانات
عرض قاعدة البياناتمدعوم جزئيًا
WARNING

عند استخدام مجموعة SQL، تأكد من تحديد الجداول التي يمكن إدارتها ضمن NocoBase. قد يؤدي استخدام جداول من نفس قاعدة البيانات غير المتصلة بـ NocoBase إلى تحليل غير دقيق لاستعلام SQL. إذا كان هذا مصدر قلق، ففكر في إنشاء عرض وربطه.