الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

إستعلام لجدول محاضرات الطلبة

بدأه jameel75 في 18 يوليو 2011 · 3 رد · 1,286 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

كيف يمكن عمل استعلام لعمل جدول لمحاضرات كل طالب على حده ويظهر فيه اسم المحاضر مع نوع المحاضرة سواء كان في النموذج أو التقرير خاصة إذا كان هناك مجموعة كبيرة من الطلاب لتوضيح أكثر إليكم المرفقات من المطلوب ونسخة من البرنامج ولكم كل الشكر وتحقيق الفائدة لجميع رواد المنتدى

post-247551-083980900 1310978352_thumb.j

lecture.rar

المرفقات
lecture.jpg

تم تعديل هذه المشاركة بواسطة jameel75 في 18 يوليو 2011 في 11:48

#2

أخي العزيز جميل ، أولا لا يكون جدول المحاضرات بهذه الطريقة المباشرة فهذا خطأ ، ومن الاساسيات الأولية لعمل أي مشروع هو التخطيط ، ومشروعك يحتاج إلى تخطيط معين حيث أن البيانات في جدول المحاضرات تحتاج أن تكون منقسمة لعدة انواع فمثلا في مشروعك تحتاج لعمل جدول لمعلومات المدرسين أو المحاضرين وجدول مستقل لمعلومات الطلاب وجدول ثالث مستقل لمعلومات المواد الدراسية التي ستوزع على الطلاب. وبعد ذلك تستطيع أن تتعامل مع بعض البيانات لعمل الجداول الرئيسية كما ترغب.

أي انك اذا رغبت في عمل جدول محاضرات كل طالب على حدى (طلبك الرئيسي) أو جدول للمدرسين أو المحاضرين أيضا كل واحد على حدى فسيكون ذلك سهلا.

#3
superhot3000 كتب:

أخي العزيز جميل ، أولا لا يكون جدول المحاضرات بهذه الطريقة المباشرة فهذا خطأ ، ومن الاساسيات الأولية لعمل أي مشروع هو التخطيط ، ومشروعك يحتاج إلى تخطيط معين حيث أن البيانات في جدول المحاضرات تحتاج أن تكون منقسمة لعدة انواع فمثلا في مشروعك تحتاج لعمل جدول لمعلومات المدرسين أو المحاضرين وجدول مستقل لمعلومات الطلاب وجدول ثالث مستقل لمعلومات المواد الدراسية التي ستوزع على الطلاب. وبعد ذلك تستطيع أن تتعامل مع بعض البيانات لعمل الجداول الرئيسية كما ترغب.

أي انك اذا رغبت في عمل جدول محاضرات كل طالب على حدى (طلبك الرئيسي) أو جدول للمدرسين أو المحاضرين أيضا كل واحد على حدى فسيكون ذلك سهلا.

أشكر مرورك الكريم وملاحظاتكم القيمة ، نظراً لعدم معرفتي بإجراء علاقات بين مجموعة جداول فصممته في جدول واحد ، فإذا كانت هناك طريقة أخرى أفيدونا جزاكم الله خيرا

#4

السلام عليكم و رحمة الله و بركاته

أتفق مع الاخ الكريم , بأن المشروع بهذه الطريقه يصعب استخراج بيانات متعددة أو تقارير متعددة منه , لابد من تنظيم قاعدة البيانات بحيث تضم عدة جداول مع إنشاء علاقات بينها لتتم عمليات الاستعلام و استخراج التقارير بسهوله .

طبعا أنت حسب فهمي تحتاج الى مشروع جدول الطلاب و كنبذه أوليه أو مسودة المشروع راح تحتاج الى :

1- جدول بيانات الطلاب (أسماء - أرقام - بيانات اتصال ..الخ حسب اللي تحتاجه انت او ترغب فيه) و يكون في مثلا (إٍسم الطالب) يكون هو الـ Primary Key و هذا يعني ان هذا الحقل الخاص بإسم الطالب ما يتكرر مرتين في نفس الجدول, عشان ما تحدث أخطاء لاحقاً.

2- جدول بيانات المدرسين (إسم المدرس - رقم المدرس - المحاضره اللي يعطيها..الخ ) و يكون أيضا الحقل الخاص بإسم المدرس Primary Key .

3- جدول الحصص (إسم المحاضره او الحصه - رقم المحاضره - وقتها ..الخ)

4- جدول توزيع الحصص (إسم المحاضره - إسم المدرس - إسم الطالب ) و كل الـ Primary Keys في الجداول السابقه يتم الربط بينها و بين الحقول المناسبه لها في هذا الجدول عن طريق خاصية ال Relations

بهذا الشكل او التصميم يصبح بإمكانك لاحقاً عمل عدة جداول إستعلام و تسمى Query Tables و وضع الشروط عليها بحيث مثلا تحدد ماهي المحاضرات لهذا الطالب؟ ماهي المحاضرات لهذا المدرس ؟ من هم الطلاب في هذه المحاضره؟ .. الخ , و كل هذا بجمله استعلام سهله و مرنه .

نظم مشروعك و أبدأ أولا بكتابه إنت إيش تحتاج من تقرير؟ و قت ما تعرف الحاجه من البرنامج بيكون سهل جدا تصميمه .

(وَمَا أُوتِيتُمْ مِنَ الْعِلْمِ إِلَّا قَلِيلًا)

مواضيع مشابهة