ما هو المخطّط عند القراءة (schema-on-read)؟
المخطّط عند القراءة نهج تُخزَّن فيه البيانات بشكلها الخام وتُطبَّق البنية عليها عند الاستعلام فقط، لا عند الكتابة. وهو يتباين مع المخطّط عند الكتابة، إذ يوفّر مرونة لتخزين بيانات متنوّعة الآن وتقرير كيفية تفسيرها لاحقاً.
تستعمل قواعد البيانات التقليدية المخطّط عند الكتابة: تعرّف البنية مسبقاً، وعلى البيانات أن تلتزم بها قبل أن تُخزَّن. يقلب المخطّط عند القراءة هذا، فيخزّن البيانات خاماً، ويفرض مخطّطاً عند وقت الاستعلام، مفسِّراً البنية فقط حين تقرأ.
- المخطّط عند الكتابة يفرض البنية مبكراً؛ موثوق لكن جامد، وأبطأ في استيعاب بيانات جديدة أو متنوّعة.
- المخطّط عند القراءة يخزّن أولاً ويهيكل لاحقاً؛ مرن للبيانات المتنوّعة أو المتطوّرة أو غير المهيكلة (شائع في بحيرات البيانات).
يتألّق المخطّط عند القراءة حين لا تعرف بعدُ كل الأسئلة التي ستطرحها، أو حين يتفاوت شكل البيانات، لكنه يدفع جهد التفسير إلى مَن يستعلم.
يقلّل iDBQuery ذلك العبء التفسيري. فحين تربط مصدراً، يفحص البنية تلقائياً وتستنتج طبقته الدلالية المعنى، فحتى البيانات المهيكلة بمرونة أو غير المألوفة تصبح قابلة للسؤال بلغة طبيعية دون أن تعرّف مخطّطاً يدوياً أولاً. وبالنسبة للملفّات والمجلّدات والمستندات، يستوعبها iDBQuery ويجعل محتواها قابلاً للاستعلام عند القراءة، مطبِّقاً البنية حسب الحاجة للإجابة عن سؤالك. سواء أكانت بياناتك مُنمذَجة بصرامة أم خاماً ومتنوّعة، تحصل على التجربة نفسها، اسأل سؤالاً، احصل على إجابة موثَّقة بالمصادر، بينما يتولّى iDBQuery تفسير البنية عنك.
Updated 2026-06-22