بتاريخ: 3 يناير 20197 سنة comment_297540 السلام عليكم. اود منكم ان تساعدوني في اجراء تسجيل المواد على الطلاب حيث ان جدول الخطط يحتوي على رقم الخطة، رقم الصف، رقم المادةوجدول تسجيل الطالب : رقم الطالب ، رقم الصف ، رقم الخطةوجدول المواد : رقم الطالب ، رقم الخطة ، رقم الصف ، رقم المادة تقديم بلاغ
بتاريخ: 3 يناير 20197 سنة كاتب الموضوع comment_297541 عفوا جدول تسجيل المواد وليس جدول المواد تقديم بلاغ
بتاريخ: 13 يناير 20197 سنة comment_297605 السلام عليكم ورحمه الله وبركاته أقترح أن تحذف رقم الخطة من كل من جدول الطلاب وجدول المواد، ثم تقوم بإنشاء جدول رابع يضم إسمه على سبيل المثال خطة مواد الطالب ( رفم الخطة، ورقم الطالب ، ورقم المادة ) كمفاتيح أساسية فى الجدول، ثم ضف ما شأت من متعلقات بخطة مواد الطالب مثل تاريخ بداية الخطة، تاريخ نهاية الخطة، حالة الخطة، وهكذا... تقديم بلاغ
بتاريخ: 13 يناير 20197 سنة comment_297606 السلام عليكم ورحمه الله وبركاته حل آخر أفضل قم بإنشاء جدول رابع إسمه على سبيل المثال خطة مواد الطالب، ثم قم بعمل Sequence و إستخدام رقم السيريال الذى إفترضت أنه تم إنشاءة من خلال المسلسل وليكن إسمه Student_plan_seq كمفتاح أساسى لجدول خطة مواد الطالب ( رفم الخطة، ورقم الطالب ، ورقم المادة ) كمفاتيح أجنبية فى الجدول، ثم ضف ما شأت من متعلقات بخطة مواد الطالب مثل تاريخ بداية الخطة، تاريخ نهاية الخطة، حالة الخطة، وهكذا... ثم يسهل علبك بعد ذلك إنشاء إجراء للإدخال فى الجدول ;(CREATE TABLE student_Plan (id,student_id, plan_id , subject_id CREATE SEQUENCE student_plan_seq MINVALUE 1 MAXVALUE 9999999999999999999999999999999999 INCREMENT BY 1 START WITH 1 NOCACHE NOORDER ;NOCYCLE CREATE OR REPLACE PROCEDURE insert_ٍStudent_Plan p_student_id IN number , p_plan_id IN number , p_subject_id IN number ) AS) BEGIN (INSERT INTO student_Plan(id,student_id, plan_id , subject_id ;(VALUES(student_plan_seq.nextval, p_student_id , p_plan_id , p_subject_id ;COMMIT ;END insert_ٍStudent_Plan تم تعديل 13 يناير 20197 سنة بواسطة Neveen Ebrahim تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.