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