قواعد البيانات – النموذج العلائقي

قواعد البيانات – النموذج العلائقي

يُعد النموذج العلائقي (Relational Model) أشهر نماذج قواعد البيانات وأكثرها استخداماً في التطبيقات الحديثة. طوّره إدغار كود في سبعينيات القرن الماضي، ويعتمد على تنظيم البيانات في جداول (علاقات) مرتبطة ببعضها. يهدف هذا الدرس إلى شرح المفاهيم الأساسية للنموذج العلائقي.

أولاً: مفهوم النموذج العلائقي

النموذج العلائقي هو نموذج لتنظيم البيانات يعتمد على مفهوم العلاقة (Relation) التي تمثل جدولاً من الصفوف والأعمدة. كل جدول يمثل مجموعة من البيانات المتجانسة التي تصف شيئاً معيناً. مثال: جدول “الطلاب” يحتوي على أعمدة مثل (رقم الطالب، الاسم، التخصص، سنة التسجيل) وكل صف يمثل طالباً مختلفاً.

ثانياً: المفاهيم الأساسية

  • الجدول (Table/Relation): الهيكل الأساسي لتخزين البيانات. مثال: جدول “الموظفين”.
  • الصف (Row/Tuple): سجل واحد في الجدول يمثل عنصراً محدداً من البيانات. مثال: بيانات موظف واحد.
  • العمود (Column/Attribute): حقل بيانات يصف خاصية معينة. مثال: عمود “الراتب”.
  • المفتاح الأساسي (Primary Key): عمود (أو مجموعة أعمدة) يعرّف كل صف بشكل فريد. مثال: رقم الموظف (Employee_ID).
  • المفتاح الخارجي (Foreign Key): عمود في جدول يشير إلى المفتاح الأساسي في جدول آخر، وينشئ العلاقة بين الجدولين.

ثالثاً: العلاقات بين الجداول

  • واحد إلى واحد (1:1): كل سجل في الجدول الأول يرتبط بسجل واحد في الجدول الثاني. مثال: موظف ← مكتبه الخاص.
  • واحد إلى متعدد (1:N): كل سجل في الجدول الأول يرتبط بعدة سجلات في الجدول الثاني. مثال: قسم ← عدة موظفين فيه.
  • متعدد إلى متعدد (M:N): كل سجل في الجدول الأول يرتبط بعدة سجلات في الجدول الثاني والعكس. مثال: طالب ← عدة مواد دراسية، ومادة ← عدة طلاب.

رابعاً: عمليات النموذج العلائقي

يوفر النموذج العلائقي مجموعة من العمليات للتعامل مع البيانات، أهمها: الاختيار (SELECT) لانتقاء صفوف محددة، الإسقاط (PROJECT) لاختيار أعمدة محددة، الالتحام (JOIN) لدمج جدولين بناءً على شرط معين. مثال: استعلام “أسماء جميع الطلاب الذين يدرسون مادة قواعد البيانات” يتطلب JOIN بين جدول الطلاب وجدول المواد.

يمكن الاطلاع على مفهوم التفكير النقدي في الفلسفة لفهم التصميم المنطقي للنماذج العلائقية، كما يمكن الرجوع إلى نظرية التطور في علم الأحياء لفهم تطور نماذج قواعد البيانات عبر الزمن.

خلاصة

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


📍 دروس مشابهة

شاهد أيضا

Français — Le jardin: vocabulaire de la nature et des plantes — 2ème Année Primaire — Programme Algérien

Le jardin: vocabulaire de la nature Bienvenue dans cette leçon de français pour les élèves …

الإعلام الآلي — HTTP و HTTPS — الثانية ثانوي — بكالوريا

HTTP و HTTPS HTTP بروتوكول نقل النص. HTTPS +تشفير SSL/TLS. رموز: 200 نجاح, 404 غير …

الإعلام الآلي — لغات البرمجة وتصنيفها — الأولى ثانوي — بكالوريا

لغات البرمجة مستويات: لغة آلة, تجميع, عالية المستوى (Python, Java, C++). أنواع: ويب, تطبيقات, موبايل, …

الإعلام الآلي — الشبكات اللاسلكية — الثانية ثانوي — بكالوريا

الشبكات اللاسلكية Wi-Fi (IEEE 802.11, حتى 100m). Bluetooth (IEEE 802.15, حتى 10m). تمارين قارن Wi-Fi …

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *

🎓 العد التنازلي لبكالوريا 2026
00 يوماً
:
00 ساعة
:
00 دقيقة
:
00 ثانية

📚 أحدث الدروس

عرض الكل ←
📖
س3 ابتدائي

التربية الإسلامية — بر الوالدين

فضل بر الوالدين وأهميته في الإسلام

🔢
س5 ابتدائي

الرياضيات — مساحة القرص

حساب مساحة الدائرة — ط × نق²

⚛️
3 ثانوي

الفيزياء — ثنائي القطب RL

تمارين بكالوريا مع الحلول

🌍
3 ثانوي

التاريخ — الحرب العالمية الأولى

الأسباب والنتائج — بكالوريا

📝 بنك الفروض والاختبارات

عرض الكل ←
فروض الفصل الأول جميع المواد — الأولى متوسط
اختبارات الفصل الثاني مع الحلول — الثالثة متوسط
مواضيع بكالوريا مقترحة مع الحلول — 3 ثانوي
مسابقات الأساتذة نماذج وحلول — 2026