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

عاجل جدا ((التحقق من صلاحية الجداول والعلاقة بينهما

بدأه see100 في 29 ديسمبر 2010 · 9 رد · 1,945 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

عملت جداول مع العلاقة ولكن اشك في صحة بناء العلاقة

واريد الشورى والنصحية من المتخصين لبناء قاعدة على اسس صحيحة

واكون لكم من الشاكرين

وعند ادخال بيانات في جدول المراحلة تطلع شاشة مضمونها ((لايمكن اضافة سجل او تغييره لانه مطلوب سجل مرتبط في الجداول :جداول المدارس :)

اتمنى ايجاد الحل مع الشرح

قاعدة بيانات للمراحل 1.rar

تم تعديل هذه المشاركة بواسطة اكسيرالحياة في 21 يناير 2011 في 15:23

#2

اخي الكريم هناك سؤال ؟؟

ما هو الغرض من عمل العلاقات بين الجداول المذكورة

ارجو التوضيح ..لاني لا ارى على حسب الحقول الموجودة اي داعي للربط في العلاقات

بالتوفيق

#3

حياك ياستاذي

قرات كثير ان عند بناء قاعدة بيانات لا بد من عمل علاقة بين الجداول حتى يكون مشروعك ناجح هذا اولا

وهل الاستعلام ما يحتاج الى علاقة مسبقاً ثانيا

لكي اربط الجداول وتكون مبنية على علاقة مابينهما ثالثاً

ولاهم .. هلى مشروعي يحتاج فعلا الى علاقة . هذا السؤال محيرني

ومتى تكون العلاقة مهمه وموضع حساس في المشروع ... لم اجد جواباً

وانا هنا كي اتعلم منك ومن امثالك الطبين

تحياتي العطرة للجميع

#4

اخي الكريم :

ارجو منك ترك الكمبيوتر لفترة صغيرة

وامسك ورقة وقلم وقم بتدوين الجداول والحقول بداخلها على حسب مشروعك

وحدد المعلومات التي تريد الاستعلام عنها بعد تسجيل البيانت اللازمة لها

وبعد ذلك قم بالعمل على المشروع في الكمبيوتر

والله اعلم

بالتوفيق

#5

شكرا على نصيحتك الغالية

ولكن الجداول اعلاه تحتاج الى علاقة ؟؟؟

وهل تصميم الجداول صحيح ؟؟؟

#6
see100 كتب:

شكرا على نصيحتك الغالية

ولكن الجداول اعلاه تحتاج الى علاقة ؟؟؟

وهل تصميم الجداول صحيح ؟؟؟

لا نزيد على كلام الاستاذ f_ajjour

للأسف تصميم الجداول والروابط غير صحيحة ، حاول الاستفادة من دروس كثيرة تتعلق ببناء قواعد البيانات

المتعلم عندما يبدأ يسأل فهذه بشائر خير ان شاء الله

منتظرين مثالك بعد التعديل

تم تعديل هذه المشاركة بواسطة adnan94 في 30 ديسمبر 2010 في 18:44

#7

الله يعطيكم العافية اخوتي

بما ان الجداول والعلاقة خطاُ اوك دلوني على الصواب منها رفعت مكمن الخطا ومنها ايجاد الحل

مش عيب لما تقول هنا الخطا وهكذا الصواب

انتظركم

#8

مازلت انتظر الرد

#9

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

فنحن من خلال قرائتنا للجداول المرفقة نجد ان الدراسة غير مكتملة والجداول الموجودة لا تكفي لانجاز هذا العمل هذا من جهة ومن جهة اخرى الروابط غير منطقية يعني مثلا العلاقة واحد الى واحد استخدمتها بين جدول الطالبات وجدول المدارس يعني بالعربي انك تقول هذه المدرسة يوجد بها طالبة واحدة فقط !!!

راجع دروس كثيرة قد قدمت هنا وطالما انك تبحث عن المعلومة فهذا يدل على اهتمامك بالوصول الى مبرمج ناجح :)

الموضوع يطول ونحن لا نبخل عليك بالمعلومة لان المعلومات قد كتبت من اساتذة متخصصة بهذا المجال ابحث عنها واطلع عليها

نتمنى لك التوفيق والوصول لما تريد

#10

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

أولا : يا أخي الكريم نعم برنامجك يحتاج علاقات بكل تأكيد

ثانيا : العلاقات الواردة في مثالك خاطيئة للأسف

ثالثا : لاتستخدم الترقيم التلقائي ولاتعتمد عليه عند الربط بين الجداول

رابعا : غير اسماء الجداول والحقول جميعا للغة الانجليزية

نأتي للمهم

لديك جدول للمدارس وجدول للطلاب وجدول للمشرفين لا أدري هل قصدت المشرفين أم المدرسين ؟

على كل حال انت وضعت في مثالك العلاقات بين الجداول كلها 1 الى 1 ؟؟ !! وهذا يعني أن يقابل

كل مدرسة تضعها طالب واحد لايتكرر ومشرف واحد لكل طالب وهذا خطأ .. تمام

الصحيح ان يكون هناك علاقة واحد لمتعدد بين جدول المدرسة والطلاب أي مجموعة من الطلاب ينتمون

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

بمعنى حقل الطالب الفهرس في جدول الطلاب حقل فريد غير متكرر وتنشيء مايقابله في جدول المدرسة

كحقل أجنبي من نفس النوع الا انه متكرر ثم تعمل علاقة بينهما واحد لمتعدد

جدول المراحل يمكن ان نعتبره جدولا خدميا يبقى كما هو مع تغيير حقولة واسمه للغة الانجليزية ثم نضع

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

الجدول الاخير جدول المشرفين

اذا كان فعلا جدول المشرفين وليس المدرسين فحسب معرفتي أن المشرف مكلف بمدارس

عدة أذا العلاقة تكون ايضا واحد لمتعدد .. يعني حقل رقم المدرسة غير المتكرر يربط بحقل

الربط الاجنبي في جدول المشرفين ( أعرف ربما يكتنف الموضوع بعض الغموض أذهب وأقرأ )

أساسيات قواعد البيانات في المواضيع المثبته .. وعدل ماطلب منك تعديله وسنقوم جميعا

بمساعدتك ... موفق أخي الكريم

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

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

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

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

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