إنشاء قاعدة البيانات - تكنلوجيا المعلومات والاتصالات - ثاني ثانوي

الموضوع الثاني: إنشاء قاعدة البيانات

في نهاية الموضوع يتوقع أن يكون الطالب قادرا على أن يتعرف بعض المفاهيم الأساسية المتعلقة بقواعد البيانات

الموضوع الثاني: إنشاء قاعدة البيانات

المرحلة الثانية في المشروع هي مرحلة إنشاء قاعدة بيانات مشروع قاموس مصطلحات الكمبيوتر المصور

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

الجداول

الموضوع الثاني: إنشاء قاعدة البيانات

السجلات

الحقول

خصائص الحقل

يمكن إنشاء قاعدة بيانات تتكون من جدول واحد فقط يتضمن جميع الحقول اللازمة

الموضوع الثاني: إنشاء قاعدة البيانات

تعيين حقل مفتاح أساسي

الموضوع الثاني: إنشاء قاعدة البيانات

تحديد أنواع العلاقات Relationships في قواعد البيانات

علاقة رأس برأس

الموضوع الثاني: إنشاء قاعدة البيانات

أن الريط بين جدولين بعلاقة رأس برأس تتم بربط حقل المفتاح الأساسي في الجدول الأول رقم الطالب مع حقل المفتاح الأساسي في الجدول الثاني رقم الطالب مع مراعاة أن حقلي المفتاح الأساسي في الجدولين لا

لا يشترط أن يكون حقلا المفتاح الأساسي في الجدولين لهما نفس الاسم

فمثلا يمكن استنتاج أن الطالبة رقم ٢ في الصف الدراسي ٦/٢ وحالتها الدراسية باقي

حالة أخرى لعلاقة رأس برأس بين جدولين

الموضوع الثاني: إنشاء قاعدة البيانات

يطلق على حقل كود رائد الفصل (FK) حقل أجنبي Key Foreign لأنه ليس من طبيعة الجدول وبذلك يعتبر حقل دخيل عليه

نلاحظ أنه يحدد لكل فصل رائد واحد فقط من المدرسين حيث يرتبط حقل كود المدرس (PK) في جدول المدرسين بالحقل الأجنبي كود رائد الفصل (FK) في جدول الفصول على أن يتم ضبط خصائص حقل كود الرائد غير قابل

العلاقة رأس برأس بين جدولين بكتاب الأنشطة والتدريبات صفحة ٢٤

علاقة رأس بأطراف

الموضوع الثاني: إنشاء قاعدة البيانات

العلاقة بين جدولي الصف والطلاب علاقة رأس بأطراف من ناحية جدول الصف

هل ينتمي أكثر من طالب إلى نفس الصف

استنتاج علاقة رأس بأطراف بين جدولين

الموضوع الثاني: إنشاء قاعدة البيانات

علاقة أطراف بأطراف

هل يدرس أكثر من معلم في نفس الصف

الموضوع الثاني: إنشاء قاعدة البيانات

العلاقة بين جدولي الصف والمعلمين علاقة أطراف بأطراف

تكسير العلاقة إلى علاقتين

الموضوع الثاني: إنشاء قاعدة البيانات

لا يمكن تكرار البيانات في حقل المفتاح الأساسي في جدول الصف

علاقة رأس بأطراف بين جدول المعلمين وجدول الريط بحيث يكون الرأس هو جدول المعلمين والأطراف من ناحية جدول الربط

استتتاج علاقة أطراف بأطراف بين جدولين

استخدام أحد تطبيقات نظم إدارة قواعد البيانات في إنشاء قاعدة البيانات مثل

الموضوع الثاني: إنشاء قاعدة البيانات

عادة ما تضم التطبيقات المستخدمة في نظم إدارة قواعد البيانات كائنات Objects أساسية أهمها

لإنشاء قاعدة بيانات مشروع قاموس مصطلحات الكمبيوتر المصور باستخدام تطبيق MySQL اتبع إجراءات النشاط التالي

الموضوع الثاني: إنشاء قاعدة البيانات

في مشروع إنشاء قاموس مصطلحات الكمبيوتر المصور تم إنشاء قاعدة بيانات من جدول واحد للتبسيط

خصائص قاعدة بيانات المشروع

ادخال بيانات في جدول terms باستخدام MySQL