سنتعرض فى الشرح القادم إلى مثال/مشروع متكامل نتعلم عليه
ونطبق عليه كل الجمل الخاصة بـ MySQL.
1- الاحتياجات المعلوماتية
:-
المطلوب تصميم قاعدة بيانات تحتوي
علي معلومات تخص مدرسة وهذا طبقا للبيانات التالية:
§ لكل طالب
بالمدرسة رقم وهو رقم فريد لا يتكرر وأسم متفرع لأسم الطالب و باقي الاسم وتاريخ
ميلاد وعنوان ونوع ورقم تليفون ان وجد وعمر الطالب الحالي .
§ وبالطبع قد يدرس
الطالب أكثر من مادة وهذا علي أساس أن المادة توصف برقم فريد لا يتكرر داخل القسم
الواحد وعنوان المادة ولكل طلب في كل مادة درجة .
§ أما القسم فله
رقم فريد لا يتكرر وأسم مميز لا يتكرر والمادة هنا تتبع قسم واحد ( علي سبيل
المثال مادة إعداد التقارير تدرس بقسم الحاسب فقط وغير مختصة بأي مادة أخري في قسم
آخر حتى ولو تشابهت في الاسم).
§
وللمادة مدرس واحد يدرسها
علي أساس إن المدرس الواحد قد يدرس أكثر من مادة.
§ ويسجل عن المدرس رقم مميز للمدرس وأسم ونوع ومرتب ورتبه جامعية وشهاداته التي حصل عليها تاريخ تعينه ومدينته والقسم الذي يعمل به والقسم الذي يديره أن وجد