السلام عليكم
اريد عمل برنامج لتسجيل غيابات التلاميذ يعني جدول قاعدة البيانات يتكون من : كود التلميذ . الاسم واللقب . رقم الهاتف.الشعبة.تاريخ طلب الخروج.تاريخ بداية الغياب .تاريخ العودة من الغياب .التبرير . ملاحضات
السؤال هنا يوجد تلميذ غاب عدت مرات كيف يمكني ان احفظ هذه الغيابات والاطلاع عليها في الجدول ؟؟؟؟
مرحبا اخي العزيز... من الملاحظ من حقول التي تريدها يجب عليك انشاء جدولين الاول يخص بيانات الطالب و التي لا تتغير تقريبا و الاخر خاص بالحضور و الغياب وليكن كالتالي
1- الجدول الاول وليكن اسمه مثلا(بيانات الطلاب)ويحتوي على الحقول التالية ( كود التلميذ , الاسم واللقب , رقم الهاتف ) وبامكانك اضافة اي حقل اخر تريده و سيكون حقل ( كود التلميذ) هو المفتاح الاساسي لهذا الجدول اي سيكون Primary key
2- الجدول الثاني وليكن اسمه ( حضور و غياب الطلاب) و يحتوى على الحقول التالية ( كود التلميذ , تاريخ بداية الغياب , تاريخ العودة من الغياب , التبرير , الملاحظات ) وايظا يمكنك اضافة حقول اخرى قد تحتاجها ولكن هنا كود التلميذ ليس حقلً اساسيا ولهذا يمكن ان يتكرر كود التلميذ هنا اكثر من مرة لانه قد يغيب اكثر من مرة ثم بعد ذلك نكون علاقة بين الجدولين (Relationship) وستكون العلاقة من نوع (واحد الى متعدد) و تختلف طريقة انشاء هذه العلاقة حسب البرنامج الذي تستخدمه هل هو اكسس ام sql server ام برنامج اخر اما بصورة عامة فطريقة انشاء العلاقة متشابه حيث نبحث عن امر Relationship ثم نربط الجدولين عن طريق حقل ( كود التلميذ) الموجود في الجدولين مع تفعيل خاصية التكامل المرجعي
عملت برنامج اقوم بتسجيل التلاميذ وغيابتهم وعملت قاعدة بيانات من جدولين جدول فيه معلومات التلميذ وعملت كود التلميذ هو بريمري كاي وجدول تاني فيه تاريخ غياب التلميذ ورجعوه ......
![[صورة: 42472036_255204955183568_822077074547566...e=5C60C6A7]](https://scontent-mrs1-1.xx.fbcdn.net/v/t1.15752-9/42472036_255204955183568_8220770745475661824_n.png?_nc_cat=109&oh=1d04de9e43c9643c44d5caab13cbab76&oe=5C60C6A7)
![[صورة: 42461361_343175029560319_154623024422505...e=5C59B43F]](https://scontent-mrs1-1.xx.fbcdn.net/v/t1.15752-9/42461361_343175029560319_1546230244225056768_n.png?_nc_cat=109&oh=0f92f2401fe17a0df555d0dc95565d68&oe=5C59B43F)
السؤال اريد ان عمل فورم اخرى احفظ فيها غيابات التلاميذ يعني اي غياب يقوم به يحفظ واستطيع ان استخرجه
السلام عليكم
تضغ فورم وعليه Edit للبحث عن التلميذ بالرقم او الاسم
بعد البحث تظهر Edit لحقول تاريخ الغياب
(25-09-2018, 11:56 AM)مبرمج حر كتب : [ -> ]السلام عليكم
تضغ فورم وعليه Edit للبحث عن التلميذ بالرقم او الاسم
بعد البحث تظهر Edit لحقول تاريخ الغياب
لم افهم اخي
قم باضافة حقل اساسي لجدول Primary Key غيابات التلاميذ
قم باضافة حقل غريب Foreign Key لجدول غيابات التلاميذ
تستخدم الحقل الغريب في الاستعلامات و عند الاضافة
يجب ان تقرأ اساسيات قواعد البيانات ضروري ابحث في المنتدى
(26-09-2018, 02:46 PM)S.FATEH كتب : [ -> ]قم باضافة حقل اساسي لجدول Primary Key غيابات التلاميذ
قم باضافة حقل غريب Foreign Key لجدول غيابات التلاميذ
تستخدم الحقل الغريب في الاستعلامات و عند الاضافة
يجب ان تقرأ اساسيات قواعد البيانات ضروري ابحث في المنتدى
فعلا لم ادرس قواعد البيانات
سلام
انصحك بقراءة كتاب "اقوى كتاب في الدلفي"
موجود في المنتدى وهو يفصل بدقة ما تبحث عنه مع امثلة
الكتاب بصيغة pdf
انا شخصيا استفدت منه كثيرا في البداية