العودة إلى الدورة

مصطلحات النموذج العلائقي (RDBMS)

أساسيات قواعد البيانات: من الصفر إلى الاحتراف

الدرس 4: مصطلحات النموذج العلائقي (RDBMS)

النموذج العلائقي، الذي طوره E.F. Codd في عام 1970، هو الأساس النظري لجميع أنظمة RDBMS. يستخدم المنطق الرياضي لضمان اتساق البيانات.

المصطلحات الأساسية

من المهم معرفة المصطلحات الرسمية (النظرية العلائقية) والمصطلحات العملية (SQL/قواعد البيانات):

المفهومالمصطلح الرسمي (النظرية)المصطلح العملي (SQL/قواعد البيانات)
الهيكل الذي يحمل البياناتالعلاقة (Relation)الجدول (Table)
إدخال أو سجل واحدالصف (Tuple)الصف (Row) / السجل (Record)
حقل أو خاصية محددةالخاصية (Attribute)العمود (Column) / الحقل (Field)
الهيكل العام للجدولالمخطط (Schema)المخطط (Schema) / الهيكل (Structure)
مجموعة من القيم المسموح بها لعمودالنطاق (Domain)نوع البيانات (Data Type) (مثل: Integer، Text، Date)

نظرة مفصلة على المكونات:

  1. الجداول (Tables): هي وحدات التخزين الأساسية. يتكون الجدول من صفوف وأعمدة.
  2. الصفوف (Rows): يمثل كل صف كياناً أو سجلاً كاملاً واحداً (مثل: عميل معين واحد، طلب معين واحد).
  3. الأعمدة (Columns): يحتوي كل عمود على معلومة محددة حول الكيان (مثل: اسم العميل، مُعرِّف العميل، تاريخ الطلب).
  4. المخطط (Schema): يحدد كيفية هيكلة البيانات: الجداول الموجودة، الأعمدة داخل تلك الجداول، والعلاقات بينها.

مثال على الجدول (Employees)

Employee_ID (عمود)Name (عمود)Department (عمود)
101 (صف)AliceSales
102 (صف)BobHR

في الدرس التالي، سنقوم بإعداد بيئتنا للبدء في ممارسة هذه المفاهيم.