بتاريخ: 19 أكتوبر 201015 سنة comment_201794 السلام عليكم ورحمة الله وبركاتهانا عضو جديد هنا في المنتدى واستفدت كثير من الشروحات والدروس هناوطالبة منكم تساعدوني في مشروعي المشروع عباره عن عمل جداول الحصص للمدارس هو عباره عن موقع راح اسويه بال asp.net باستخدام لغة السي شاربراح تسألوا ليه مااسويه برنامج فقط وليس ويب ولكن الفكره هنا لان الاشراف التربوي يصيروا يقدروايشوفوا جدول كل مدرسة او جدول المعلم و طبعا راح استخدم فيه ال sql serverاللي ابغاكم تساعدوني فيه هو الداتابيسلداتا بيس هي عباره عن المعلمون : رقم السجل المدني(PK) _الاسم _عدد الحصص الي يدرسها بالاسبوع _ ملاحظات(منتدب ،ثابت في المدرسة ,تعاقد،غايب )المواد : اسم المادة _المرحلة _ الصف _ الاولويه ( يعني هل المادةلازم تكون في الحصص الاولى , او هل المادة لازم تاخذ حصص متجاوره،.....)المدرسة : رمز المدرسة(PK) _اسم المدرسة _ المراحل الدراسيةالتي تدرسها المدرسة (يعني هل المدرسة للابتدائي او المتوسط او الثانوي او معا )_ المنطقة _المدينةالفصول : رقم المدرسة _المرحلة _الصف _الفصل جدول الحصص : هذا الهدف من المشروع (output)جدول المعلم :السجل المدني الاسم عدد الحصص القيود 224332435445 محمد 20 ثابت 87667857875 احمد 16 غايببيانات المواد :اسم المادة المرحلة الصف الاولويةرياضيات الابتدائي اولى الحصه 1أو 2قران الابتدائي اولى -علوم الابتدائي اولى الحصة 1 او 2او 3 او 4 فقه الابتدائي اولى بدنية الابتدائي اولى رياضيات الابتدائي ثاني الحصه 1أو 2قران الابتدائي ثاني -علوم الابتدائي ثاني الحصة 1 او 2او 3 او 4فقه الابتدائي ثاني بدنية الابتدائي ثاني رياضيات الابتدائي ثالث الحصه 1أو 2قران الابتدائي ثالث -علوم الابتدائي ثالث الحصة 1 او 2او 3 او 4فقه الابتدائي ثالث بدنية الابتدائي ثالثى : :رياضيات المتوسطة اولىعلوم المتوسطة اولىعربي المتوسطة اولى : :وهكذ لجميع الصفوف لجميع المراحل ( مشكلة التكرار ماعرفت احلها) بيانات المدرسة رمزالمدرسة الاسم المرحلة المنطقة المدينة 8986 المتوسطةالاولى المتوسطة المتوسطة الغربية جدةبيانات الفصول رقم المدرسة المرحلة الصف الفصل 8986 المتوسطة اول 1 هذي البيانات مااعرف اذا هي كاملة او لا ??? وابغى اعرف كيف اصمم الجداول وابني العلاقات و normalization عشان ابدا انشأها في برنامج sqlلاني عارفة ان عندي اخطاء كثير واتمنى احد يساعدني في اقرب وقت ضروري الله يعافيكموشكرا لكم واعتذرا ع الاطالة تقديم بلاغ
بتاريخ: 19 أكتوبر 201015 سنة comment_201804 السلام عليكم ورحمة الله وبركاتهالفكرة ان فى بعض الأعمدة تحتوى على بيان واحد فقط وبعض الأعمدة تحتوى على أكثر من بيانوال‘مدة اللى لازم تحتوى على بيان واحد فقط دى لازم تكون هى P.K بتاعك وهيكون عملية الربط مع الجداول التانية عن طريق F.K فى جدول أخرفمثلا على المشروع ذاته إذا كان عندى :1-عدة مدارس (جدول للمدارس)(يحتوى على رقم المدرسة-إسم المدرسة-المنطقة-المدينة-المراحل الدراسية)2-المدرسة موجود فيها معلمين (جدول المعلمين)(يحتوى على رقم المعلم-إسم المعلم-عدد الحصص الأسبوعى-رقم المدرسة"تابع لجدول المدارس F.K ")بحيث أعرف المدرس ده تابع لأى مدرسة3-المدرسة موجود فيها طلبة (جدول الطلاب)(يحتوى على رقم الطالب- إسم الطالب-المرحلة التعليمية-الفصل-رقم المدرسة التابع لها الطالب"تابع لجدول المدارسF.k")بحيث أعرف الطالب ده تابع لأى مدرسة4-جدول ملاحظات الغياب والحضور(هيكون فى متسلسل"sequence"وده علشان لا يمكن يتكرر-تاريخ-رقم المعلم"F.K من جدول المعلمين"-رقم المدرسة"F.K من جدول المدارس"-الملاحظة)وكذلك فى بقية الجداول سواء كانت مواد او فصول او مراحلاما بالنسبة لكلمة normalization هى عملية تحويل الجداول من الصورة التحليلية الى الصورة التى تسمح بإدراجها فى قاعدة البيانات--------------------------------------------------------------------------------------------------------------------------------------------------------------- Eng/Mohamed SaberORACLE DEV.,DBA[email protected]0534181625 تقديم بلاغ
بتاريخ: 20 أكتوبر 201015 سنة كاتب الموضوع comment_201869 شكرا أخ foxيعطيك العافية على المساعدة والشرح تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.