قواعد البيانات: المفاهيم الأساسية لتصميم قواعد البيانات العلائقية
قاعدة البيانات (Database) مجموعة منظمة من البيانات يمكن الوصول إليها وإدارتها وتحديثها بسهولة. قاعدة البيانات العلائقية (Relational Database) تنظم البيانات في جداول مرتبطة ببعضها.
المفاهيم الأساسية
الجدول (Table/Relation): يتكون من صفوف (Records) وأعمدة (Fields). المفتاح الأساسي (Primary Key): عمود يعرّف كل صف بشكل فريد. المفتاح الخارجي (Foreign Key): عمود يشير لمفتاح أساسي في جدول آخر (يربط الجداول).
أنواع العلاقات بين الجداول
- واحد إلى واحد (1:1): سجل في جدول مرتبط بسجل واحد في جدول آخر.
- واحد إلى متعدد (1:N): سجل في جدول مرتبط بعدة سجلات في جدول آخر (الأكثر شيوعاً).
- متعدد إلى متعدد (M:N): عدة سجلات في جدول مرتبطة بعدة سجلات في جدول آخر (تحتاج جدول وسيط).
نظام إدارة قواعد البيانات (DBMS)
MySQL, PostgreSQL, Oracle, SQL Server, SQLite. SQL (Structured Query Language) لغة الاستعلامات: SELECT (قراءة)، INSERT (إضافة)، UPDATE (تحديث)، DELETE (حذف).
تمارين
- ما الفرق بين المفتاح الأساسي والمفتاح الخارجي؟
- صمم قاعدة بيانات لمدرسة تحتوي على جداول: طلاب، معلمون، مواد، فصول (بين العلاقات).
- ما أنواع العلاقات بين الجداول؟ أعط مثالاً لكل نوع.
خلاصة
قواعد البيانات العلائقية تنظم البيانات في جداول مرتبطة. فهم المفاتيح والعلاقات أساسي لتصميم قاعدة بيانات فعالة. SQL هي لغة التعامل مع قواعد البيانات.
📍 دروس مشابهة
- المرجح في المستوي: مفهومه وخصائصه وتطبيقاته – الرياضيات — السنة الأولى ثانوي (ج
- الاحتمال الشرطي: مفهومه وقواعده والأحداث المستقلة – الرياضيات — السنة الأولى ثا
- الإحصاء الوصفي: مقاييس النزعة المركزية والتشتت – الرياضيات — السنة الأولى ثانوي
مدونة التربية و التعليم في الجزائر – دروس، فروض، نتائج امتحانات مدونة التربية والتعليم في الجزائر | تحضير الدروس، فروض واختبارات، نتائج البكالوريا وBEM، مسابقات التوظيف، والتوجيه المدرسي للطلاب وأولياء الأمور.