• 0
haniameen

حل مشكلة استعلام تجميعي من عظماء هذا المنتدى العريق

سؤال

الاخوة الأعزاء

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

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

فهل هناك حل لهذه المشكلة

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

student.rar

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

6 إجابة على هذا السؤال .

  • 0

هناك حل سهل لكن مؤقت وهو تعديل العلاقات بين الجداول

أنا حاولت لكن عليك أن تختبر التعديل

لكن الحل الأمثل هو اعادة بناء البرنامج

فيجب أن تقوم بفصل البيانات في جداول

student2.rar

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0
32 دقيقة مضت , أمير2008 said:

هناك حل سهل لكن مؤقت وهو تعديل العلاقات بين الجداول

أنا حاولت لكن عليك أن تختبر التعديل

لكن الحل الأمثل هو اعادة بناء البرنامج

فيجب أن تقوم بفصل البيانات في جداول

student2.rar

جاري التجربة والتطبيق والفهم اخي امير 

وشكرا على مرورك وردك الكريم 

تم تعديل بواسطه haniameen
0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

الصراحة اخي امير جزاك الله خيرا هذا هو المطلوب

ولكن ما المقصود بفصل البيانات في جداول 

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

تم تعديل بواسطه haniameen
0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

يعني البيانات المتعلقة بنفس الشيئ تكون في جدول مستقل خاص به

وكتطبيق على مثالك انظر المرفق

ولتعلم أن هذا ليس أفضل تصميم  لأنه يحتاج للمراجعة والتحسين

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

 

بالمناسبة : قرأت موضوع أعتقد أنه بهذا المنتدى منذ عدة سنوات وكان عن تعليم مبادئ واساسيات قواعد البيانات

وأعجبني أن صاحب الموضوع لم يبدأ التعليم  بانشاء الجداول والعلاقات

وإنما بدأ بما يعرف ب (السيناريو) ثم اختيار السكين أم الساطور هههههههه يقصد أي برنامج قواعد بيانات سوف تستخدم ؟ هل أكسس أم سيكوال سيرفر أم أوراكل 

وأعطى مثالاً عن قطعة لحم صغيرة هل تستخدم سكيناً (أكسس) أم ساطور (اوراكل) لقطعها ؟!.

ثم شرح انواع الجداول وأتذكر مصطلح لم اسمعه إلا منه وهو الجداول المساعدة ثم التسوية Normalization ثم المخطط ERD

هذا كله قبل انشاء الجداول عملياً

student3.rar

تم تعديل بواسطه أمير2008
0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0
On ٢٩‏/١‏/٢٠١٧ at 8:51 PM, أمير2008 said:

يعني البيانات المتعلقة بنفس الشيئ تكون في جدول مستقل خاص به

وكتطبيق على مثالك انظر المرفق

ولتعلم أن هذا ليس أفضل تصميم  لأنه يحتاج للمراجعة والتحسين

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

 

بالمناسبة : قرأت موضوع أعتقد أنه بهذا المنتدى منذ عدة سنوات وكان عن تعليم مبادئ واساسيات قواعد البيانات

وأعجبني أن صاحب الموضوع لم يبدأ التعليم  بانشاء الجداول والعلاقات

وإنما بدأ بما يعرف ب (السيناريو) ثم اختيار السكين أم الساطور هههههههه يقصد أي برنامج قواعد بيانات سوف تستخدم ؟ هل أكسس أم سيكوال سيرفر أم أوراكل 

وأعطى مثالاً عن قطعة لحم صغيرة هل تستخدم سكيناً (أكسس) أم ساطور (اوراكل) لقطعها ؟!.

ثم شرح انواع الجداول وأتذكر مصطلح لم اسمعه إلا منه وهو الجداول المساعدة ثم التسوية Normalization ثم المخطط ERD

هذا كله قبل انشاء الجداول عملياً

student3.rar

اولا أخي أمير أنا آسف جدا على التأخير في الرد وذلك لانشغالي بأعمال الكنترول وإظهار النتيجة للمرحلة الابتدائية

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

اما عن الجهد المبذول من قبلكم في الملف المرفق فهوحاجةتفرح ولكن القاعدة هذا جزء منها كنوع من انواع التصفية يطلب بعد اظهار النتيجة فهي مليئة بالطلبات والاحصائيات وكتشنة السري ورصد النشاط ورصد درجات المواد لكل مادة

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

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

شرف لي تقديم المساعدة ما استطعت

و أنت داخل المطبخ ستكون على دراية أكثر بالمطلوب

طبعا البرنامج سيأخذ وقتا

وعليك تحديد المطلوب من خلال سيناريو

وأعجبني كلام أ/ مصطفى  المتعلق بنفس الموضوع :

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

شفت المسألة سهلة ازاي ؟

في جملتين عملنا البرنامج وطبعنا التقارير ، ألف مبروك يا باشا على انجاز برنامج الكنترول

لو عندك برنامج تاني عاوز تصممه انا في الخدمة

 

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

من فضلك سجل دخول لتتمكن من التعليق

ستتمكن من اضافه تعليقات بعد التسجيل



سجل دخولك الان

  • يستعرض القسم حالياً   0 members

    لا يوجد أعضاء مسجلين يشاهدون هذه الصفحة .