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

حقول البيانات الطارئة فى قاعدة البيانات

بدأه أبو لميس في 11 أكتوبر 2012 · 4 رد · 323 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

اللهم علمنا ما ينفعنا

فى قاعدة البيانات للطلاب مثلا

توجد حقوق ثابتة

مثل اسم الطالب و تاريخ ميلاده و اسم والده ووالدته و محل إقامته

أما الحقول الطارئة فمثل تحويل الطالب إلى مدرسة أخرى خلال العام الدراسى

و السؤال

أين نثبت هذا التحويل بقاعدة البيانات

هل نثبته فى حقل بالجدول الرئيس

أم نفرد له جدولا آخر

يخصص للتحويلات

و كيف يكون الربط بين هذا الجدول - التحويلات - و الجدول الرئيس

أظن أن السؤال واضح إن شاء الله

و حبذا لو أمدنا الخبراء بمثال على ذلك

و جزاكم الله خيرا

#2
أبو لميس كتب:

السلام عليكم

اللهم علمنا ما ينفعنا

فى قاعدة البيانات للطلاب مثلا

توجد حقوق ثابتة

مثل اسم الطالب و تاريخ ميلاده و اسم والده ووالدته و محل إقامته

أما الحقول الطارئة فمثل تحويل الطالب إلى مدرسة أخرى خلال العام الدراسى

و السؤال

أين نثبت هذا التحويل بقاعدة البيانات

هل نثبته فى حقل بالجدول الرئيس

أم نفرد له جدولا آخر

يخصص للتحويلات

و كيف يكون الربط بين هذا الجدول - التحويلات - و الجدول الرئيس

أظن أن السؤال واضح إن شاء الله

و حبذا لو أمدنا الخبراء بمثال على ذلك

و جزاكم الله خيرا

اخي الفاضل : ابو لميس

الموضوع لا يحتاج الى مثال ولا الى اي تعقيد فالموضوع بسيط وسهل وتستطيع بارك الله بك عمله انت بنفسك

في الجدول الرئيسي قم بإضافة الحقول التالية

1. حقل Check box ( نعم / لا ) واعطه اسم تحويل

2. حقل اسم المدرسة المحول لها الطالب

3. تاريخ التحويل

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

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

1. رقم الطالب

2. اسم الطالب كاملا

3. الصف

4. الفصل

5. اسم المدرسة المحول لها

6. سنة التحويل

7. سبب التحويل

قم بعمل استعلام الحاق للحقول من 1- 6 والتي ستأخذها من الجدول الرئيسي

الحقل رقم 7 ( سبب التحويل ) يكتب يدويا او اذا رغبت في وضعه في الجدول الرئيسي فلا يوجد مشكله حتى يتم الحاق جميع الحقول( السبعة ) الى الجدول الجديد

* . في النموذج الخاص بالطلاب المبني على الجدول الرئيسي وفي حدث بعد التحديث لمربع التحويل ( نعم / لا ) قم بتشغيل استعلام الإلحاق ليتم الحاق بيانات الطالب من الجدول الرئيسي الى جدول التحويل .

بالتوفيق

#3

شكرا لك جزاك الله خيرا

سأنفذ ما تفضلت بذكره - إن شاء الله -

و هو سهل و سبق أن قمت به

لكن أريد أن أستوضح شيئين

الأول : ستبقى بيانات الطلاب المحولين فى الجدولين بعد الإلحاق - تمام؟

الثانى : حقول Check box ( نعم / لا ) و حقل اسم المدرسة المحول لها الطالب و تاريخ التحويل

سيكون معظمها فارغا لأن نسبة المحولين قليلة بالنسبة لغير المحولين

هل فى هذا ضرر على قاعدة البيانات و سرعة الاستعلامات؟

جزاك الله خيرا

#4
أبو لميس كتب:

شكرا لك جزاك الله خيرا

سأنفذ ما تفضلت بذكره - إن شاء الله -

و هو سهل و سبق أن قمت به

لكن أريد أن أستوضح شيئين

الأول : ستبقى بيانات الطلاب المحولين فى الجدولين بعد الإلحاق - تمام؟

الثانى : حقول Check box ( نعم / لا ) و حقل اسم المدرسة المحول لها الطالب و تاريخ التحويل

سيكون معظمها فارغا لأن نسبة المحولين قليلة بالنسبة لغير المحولين

هل فى هذا ضرر على قاعدة البيانات و سرعة الاستعلامات؟

جزاك الله خيرا

ليس لها اي تأثير على قاعدة البيانات لأن الذي سيبقى فارغا هي ( حقل التحويل ( نعم / لا ) و حقل تاريخ التحويل و حقل سبب التحويل ) لأنها ستبقى مع كل طالب وانت لا تعلم من هو الطالب الذي سيتم تحويله في هذا العام

بالتوفيق

#5

جزاك الله خيرا و نفع بك

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…