ما المقصود بقاعدة البيانات (Database)؟ تعريف بسيط بالرسم والأمثلة

سهلقراءة 3 دقائقآخر تحديث 14 أكتوبر 2026

قواعد البيانات

الإجابة

المقصود بقاعدة البيانات (Database): مجموعة منظَّمة من البيانات المترابطة، تُخزَّن بطريقة تسهّل البحث فيها والوصول إليها وتعديلها.

مثال بسيط: دفتر أسماء الطلاب

تخيّل أن المدرسة تحفظ بيانات طلابها. بدل أوراق مبعثرة، تضعها في جدول مرتّب:

رقم الطالب الاسم الصف
1 سارة الأول
2 علي الثاني
3 محمد الأول

هذا الجدول اسمه «الطلاب». وقاعدة بيانات المدرسة قد تضم جداول أخرى: «المعلمون»، و«المواد»، و«الدرجات». كلها معًا هي قاعدة البيانات.

مكوّنات قاعدة البيانات (بالرسم)

قاعدة البيانات: «المدرسة» جدول المعلمين جدول المواد جدول الدرجات جدول «الطلاب» (Table) رقم الطالبالاسمالصف 1سارةالأول 2عليالثاني 3محمدالأول صف = سجل (Record) بيانات طالب واحد كاملة حقل (Field) = عمود نوع واحد من البيانات قيمة الحقل «علي» في حقل الاسم
قاعدة البيانات تضم جداول، والجدول يتكوّن من سجلات (صفوف) وحقول (أعمدة)، وكل خلية تحمل قيمة حقل في سجل.
  • الجدول (Table): مجموعة بيانات عن موضوع واحد، مثل «الطلاب».
  • السجل (Record): صفّ واحد في الجدول، يضم بيانات عنصر واحد كاملة، مثل بيانات «علي».
  • الحقل (Field): عمود في الجدول، يحفظ نوعًا واحدًا من البيانات لكل السجلات، مثل حقل «الاسم».
  • قيمة الحقل: ما في الخلية الواحدة، أي قيمة حقل معيّن في سجل معيّن، مثل «علي» في حقل «الاسم».
  • فالسجل الواحد يتكوّن من عدة حقول: سجل «علي» فيه رقم الطالب والاسم والصف.

والترتيب من الأصغر إلى الأكبر: الحقل ← السجل ← الجدول ← قاعدة البيانات. (الحقل هنا هو حقل واحد داخل السجل، والسجل يضم عدة حقول، والجدول يضم عدة سجلات، وقاعدة البيانات تضم عدة جداول.)

إجابات أسئلة شائعة في الاختبارات

  • ما المقصود بقاعدة البيانات؟ مجموعة منظَّمة من البيانات المترابطة، تُخزَّن ليسهل البحث فيها والوصول إليها. (وليست برنامجًا لتحرير الصور، ولا جهازًا للطباعة، ولا شبكة تربط الحواسيب.)
  • مِمَّ تتكوّن قاعدة البيانات؟ من جدول أو عدة جداول.
  • ماذا نسمّي الصف في جدول قاعدة البيانات؟ السجل.
  • ماذا نسمّي العمود في جدول قاعدة البيانات؟ عمود (Column)، وكان يُسمّى سابقًا حقلًا (Field).
  • رتّب حسب السعة التخزينية من الأصغر: الحقل، ثم السجل، ثم الجدول، ثم قاعدة البيانات.

كيف نتعامل مع قاعدة البيانات؟

نخاطب قاعدة البيانات بلغة اسمها SQL. لو كان جدول الطلاب باسم students، وحقلا الاسم والصف باسم name وgrade، فهذا الأمر يطلب أسماء طلاب الصف الأول:

SELECT name FROM students WHERE grade = 'الأول';

فتعيد قاعدة البيانات: سارة، محمد.

أين تُستخدم قواعد البيانات؟

في كل مكان تقريبًا: حسابات المستخدمين في أي تطبيق، والمنتجات والطلبات في المتاجر، ودرجات الطلاب في أنظمة المدارس. وووردبريس مثلًا يخزن كل مقالاته وتعليقاته في قاعدة بيانات MySQL أو MariaDB.

أشهر أنواع قواعد البيانات

  • علائقية (SQL): تنظّم البيانات في جداول مترابطة، مثل MySQL وPostgreSQL وSQLite.
  • غير علائقية (NoSQL): تخزن البيانات بأشكال أخرى، مثل المستندات في MongoDB.

باختصار: قاعدة البيانات مجموعة منظَّمة من البيانات المترابطة، تتكوّن من جداول، وكل جدول من سجلات وحقول، ونتعامل معها بلغة SQL.

اختبر فهمك

ما هي قاعدة البيانات Database؟