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

أريد منكم المساعدة في ربط الجداول وتعديل الإضافة

بدأه أبو عبير 2005 في 18 سبتمبر 2014 · 17 رد · 481 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

الإخوة الكرام 

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

 

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

 

m5zn_3b4e80f4f6b1ed4.jpg

 

المطلوب :

1- بيانات الوقت واليوم ( يتم الإضافة من الأزرار في رقم 5 ) لإضافة سجل جديد . 

2- عند تحديد شركة مثل شركة الطيارة ( يتم إضافة عدة خدمات تابعة لها ) مثل رقم 101 و 103 كلها تابعة لنفس الشركة . 

    ( يتم الإضافة من الأزرار رقم 3 ) وعند الضغط على حفظ يتم حفظ البيانات التي في رقم 1 كما هي . بحسب رقم الخدمة

أي عند تغيير البيانات في الوقت مثلاً ( رقم الخدمة 101 الوقت ص والخدمة 103 الوقت م ) . وإلا تبقى ثابته عند إضافة رقم خدمة جديدة . 

 

4- يتم أضافة بيانات وقت الخروج لشركة الطيارة - حسب رقم الخدمة . أي أن لكل خدمة بيانات مختلفة . وعند الضغط على الأزرار في رقم 3 يتم تحديث البيانات في الجدول رقم 4 

 

5 - إضافة شركة جديدة .

x2w.rar

#2

إخواني هل الفكرة واضحة أم لا .

 

إخواني تعبت وأنا أحاول الربط بين الجداول ولم أوفق .

#3

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

 

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

 

:) 

تم تعديل هذه المشاركة بواسطة AbuAdnan في 18 سبتمبر 2014 في 13:52

#4

اخي الغالي انا حاولت الربط ولكن لم اوفق

ارجو من الله ثم من الاخوة مساعدتي في حل المشكلة مع الشرح

بارك الله في الجميع

تقبل فائق تقديري واحترامي

#5

أخي الغالي بارك الله فيك

 

عملت علاقات  لكن لم أوفق أكيد هناك خطأ

 

أخي الغالي والله تعبت وأنا أحاول ( لأن لا يوجد من يصحح خطأي ) .

 

لذلك طلبت منكم المساعدة في حل مشكلتي .

 

أخي الغالي أعرف إن أكثر الأعضاء والمشرفين مشغولون .

 

ولكن الحاجة إضطرتني أن أطلب المساعدة من أهل الخبرة وأهل الخير .

 

أخي الغالي أرجو مساعدتي وإيضاح الطريقة بارك الله فيكم .

 

تبلوا فائق تقديري واحترامي .

#6

إخواني هل من مساعدة في ربط الجداول .

 

إخواني والله تعبت من محاولة الخطأ إرتفع ضغطي من المحاولات الفاشلة .

 

تكفون ساعدوني .

#7

يا إخواني تكفون ساعدوني .

 

الله يرحم والديكم .

#8

يا إخواني هل طلبي صعب أم لم تفهموا طلبي .

 

يا إخواني والله تعبت من المحاولات .

 

تكفون ساعدوني لوجه الله تعالى .

#9

اعتذاري أخي ولكني قليل الدخول بسبب انشغالاتي

 

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

 

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

 

آسف جداً لانشغالي اذا لم ارد عليك بسرعة ^_^ 

#10

حياك الله أخي الغالي

 

أخي أعرف أن معظم الناس مشغولون ولهم عذرهم .

 

فمن يحب أن يساعد ليس له إلا الأجر ولم يدخل مجبر بل يدخل ليساعد الناس في وقت فراغه .

 

لذلك أرجو أن تعذرني أنت والإخوة لأني ثقلت عليكم في طلبي .

 

ولكن أخي حاولت أكر من مرة ولم أنجح .

 

أخي حاولت ربط الجدول T1 مع namu4 مع num_moasasa

 

وباقي المطلوب كما في الصورة .

 

تقبل فائق تقديري واحترامي .

#11

إخواني بارك الله فيكم هل المطلوب صعب إلى هذه الدرجة

 

أم أنكم لم تفهموا طلبي .

 

تكفون ساعدوني تعبت وأنا أحاول .

#12

:salam:

 

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

 

post-47883-0-19381100-1411205952_thumb.j

 

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

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

 

نبدأ رحلتنا التأسيسية لقاعدة البيانات التي تريدها وأرجوا منك التطبيق أولا بأول وتخبرني بعدها بالفرق الذي ستلاحظه ، وبسم الله نبدأ:

 

أولاً: الأساس لديك هو مجموعة المؤسسات والشركات وخدماتها ، اذا سنبدأ بهتين المجموعتين وسيكون لكل مجموعة جدول بيانات مستقل:

1- جدول المنشأة (رقم المنشأة ، اسم المنشأة ، ...الخ) وطبعا يمكن اضافة التفاصيل الأخرى عنوان ورقم اتصال وبريد الكتروني ونحو ذلك ، وطبعا التذكر بالتسمية بحروف انجليزية حتى لا تصادف مشاكل برمجية مستقبلاً.

2- جدول الخدمات (رقم الخدمة ، تفصيل الخدمة ، ...الخ) وطبعا يمكن اضافة أي تفاصيل تحتاجها لهذه الخدمة ، وتذكر أنه يمكنك أن تجعل الأرقام ذاتية الترقيم ولكني أفضل شخصيا استخدام نظام ترقيم معين ويمكن عمل الترقيم تلقائي برمجيا أفضل.

 

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

 

ثانياً: نبدأ هنا بالتصميم الثانوي وعمل الجداول التي ستربط ببعضها:

1- جدول المواقع (رقم الموقع ، تفاصيل الموقع ، ...الخ) وطبعا تدخل تفاصيل المواقع منتزهات أو محطات وما إلى ذلك ، ويستحسن استخدام ارقام مصنفة مثلا المنتزهات تكون 101 و 102 وهكذا والمحطات 201 و 202 وهكذا.

2- جدول العمل في المواقع(  رقم التسلسل   ،  رقم المنشأة  ،  رقم الخدم ة  ،  رقم الموقع  ، التاريخ  ، وقت الدخول ، وقت الخروج ، ...الخ) ونلاحظ هنا فقط مميزات البيانات التي ستقرأها القاعدة من الجداول المخصصة ، وهنا سيكون لدينا علاقة لكل حقل من الجداول مع شبيهة في هذا الجدول وسيكون من نوع واحد إلى متعدد.

3- والآن تصميم جدول الحركات المطلوب فيه مراقبة ذلك العمل والذي تريد عمله هنا إذا لم أكن مخطئاً بتحليلي وسيكون شامل جميع الحقول الرابطة وسأترك لك تقرير الحقول وبعد ذلك أرى ان كنت استوعبت الفكرة أم لا.

 

وستظهر عند العلاقات بالشكل التالي :

 

post-47883-0-05771800-1411210344_thumb.j

 

;)

 

Test.rar

تم تعديل هذه المشاركة بواسطة AbuAdnan في 20 سبتمبر 2014 في 13:55

1
#13

بارك الله فيك وفي ذريتك ورحم الله والديك .

 

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

 

تقبلوا فائق تقديري واحترامي .

#14

أخي بارك الله فيك ورحم الله والديك .

 

أخي حاولت التطبيق على مثالي المرفق حسب شرحك ولكنني ما توصلت إلى طريقة .

 

أخي هل يمكنك مساعدتي وتطبيق جدولك على مرفقي .

 

لأنه أرتفع ضغطي وأنا أحاول .

 

يا أخي والله تعبت . بالرغم من شرح الميسر .

 

بالرغم من أنني أستوعبت شرحك ولكنني لم أتوصل إلى حل .

 

تكفى الله يرحم والديك شوف لي حل مع مثالي المرفق .

 

تقبل فائق تقديري واحترامي .

#15

يا إخواني تكفون ساعدوني

 

الله يرحم والديكم مساعدة لوجه الله تعالى .

#16

يا ناس يا أهل الخير يا من تحبون المساعدة

 

ساعدوني الله يرحم والديكم .

 

والله يا إخواني تعبت مره .

 

ما قدرت أتوصل لنتيجة .

إرحموني تكفون . الله يرحم والديكم .

#17

إخي الغالي بارك الله فيك

 

ممكن تساعدني أنت أو أحد الإخوة الكرام بارك الله في الجميع .

 

كذلك يا ليت لو يكون المفتاح الأساسي ترقيم تلقائي .

 

أخي أنا بليد في العلاقات فتحملني بارك الله فيك .

 

تقبل فائق تقديري واحترامي .

#18

يا إخواني والله تعبت تعبت هل من مساعدة .

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

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

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

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

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