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

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

مغلقمُجاب
بدأه ياسر المروحي في 16 فبراير 2013 · 2 رد · 1,193 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

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

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

تحليلي هو إن شاء ثلاثة جداول كما هو مرفق .

الجدول الأول يضم المعلومات الشخصية للموظف ..

الجدول الثاني يضم معلومات الدورة.

الجدول الثالث تاريخ انعقاد الدورة

 

 

فهل تحليلي هذا صحيح .....؟

pro.rar

1
#2

جدولان فقط

 

الجدول الأول يضم المعلومات الشخصية للموظف ..

الجدول الثاني يضم معلومات الدورة. و يشمل تاريخ الدورة

#3 أفضل إجابة

من وجهة نظري...

1. سمّ الجداول بأسماء ذات معنى أو ذات دلالة وظيفية، حتى لو كان على سبيل الشرح والتبيان في هذا المنتدى. أنا شخصياً لا أعرف ماذا يعني T1 و T2 و T3 . لكن لو كانت اسماء جداولك Employees و Courses و Ranks لكان أوضح وأقصر وصولاً للفهم.

2. إبتعد عن الحروف العربية في الجداول والإستعلامات اكواد و VB . التعامل معها أثناء كتابة الإستعلامات والأكواد قطعة من العذاب.

3. بما أن لديك عدة أنواع من الدورات "داخلي، خارجي"، فيمكنك إنشاء جدول خاص بهذه القيم. هذا الأسلوب اتباع حرفي لمبدأ تطبيع قاعدة البيانات، لكنه ليس ضروريا. يمكنك أيضاً إستخدام جدول تدقيق Validation Table بدون مفتاح رئيسي يحتوي على سجلين "داخلي، خارجي".  إفحص قاعدة البيانات المُرفقة حتى تفهم المقصود.

4. العلاقة بين جدول الموظفين وجدول الدورات هي علاقة متعدد إلى متعدد. كل موظف (1) يُسجل في عدد من الدورات (∞)، وكل دورة (1) فيها عدد من الموظفين (∞) . وعلى ذلك يلزمك جدول تجسير أو جدول ربط بين جدولي الموظفين والدورات، وهو الجدول المدعو Course_Schedule .

5. يلزمك جدول للرتب، وجدول آخر للوحدات. هذه كائنات مستقلة ينبغي أن تكون في جداول مستقلة.

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

أطيب الأماني،

عبدالله،

 

TrainingCourses.zip

1

هذا الموضوع مغلق.

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

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

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

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

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