إن كنت تريد استخدام قاعدة البيانات في برنامج يقوم بالادخال والاخراج منها دون الذهاب لقاعدة البيانات بشكل مباشر :
حاول الاستفادة من طريقة تعبئة البيانات في قواعد البيانات على اختلاف انواعها ..
------
- الادخال في الجداول يتم بشكل افقي وليس عمودياً .. كل بيان جديد يعني سجل جديد(سجل تعني سطر). :
يعني لما تعمل جدول مواد في حقل ما(يعني عمود) لا تجعل لكل مادة حقل --
لأنك لو كنت تعمل لكل مادة حقل لو تم اضافة مادة جديدة ستضطر للرجوع لقاعدة البيانات لاضافة حقل جديد وبالتالي اعادة تعديل برنامجك من جذوره ..
لكن تجعل برنامجك يعتمد اسماء المواد في سجلات يدخلها برنامجك وليست جاهزة في قاعدة البيانات..
وكذلك الحضور والغياب .... والدرجات وكل ما يخطر ببالك بما يناسب مشروعك ..
قد تضطر للتفكير يوم ويومين بل وشهر بالشكل النهائي لقاعدة البيانات بما يناسب عملك
ولكن في النهاية ستحصل على قاعدة بيانات سيعمل عليها برنامجك دون الحاجة للتعديل عليها لسنوات طوال.
--
قد تضطر لعمل جداول وليس جدول وحيد كأن تقول (جدول لاسماء المواد فقط - جدول لتثبيت الغياب والحضور بحسب المواد أو الجلسات التي سجلتها في الجدول الاول -- جدول لتسجيل الدرجات وأي فصل كانت فيه).. إلخ..
ويكون دور برنامجك هو الربط بين هذه الجداول وادخال البيانات فيه واستخراجها منه..
حاول الاستفادة من طريقة تعبئة البيانات في قواعد البيانات على اختلاف انواعها ..
------
- الادخال في الجداول يتم بشكل افقي وليس عمودياً .. كل بيان جديد يعني سجل جديد(سجل تعني سطر). :
يعني لما تعمل جدول مواد في حقل ما(يعني عمود) لا تجعل لكل مادة حقل --
لأنك لو كنت تعمل لكل مادة حقل لو تم اضافة مادة جديدة ستضطر للرجوع لقاعدة البيانات لاضافة حقل جديد وبالتالي اعادة تعديل برنامجك من جذوره ..
لكن تجعل برنامجك يعتمد اسماء المواد في سجلات يدخلها برنامجك وليست جاهزة في قاعدة البيانات..
وكذلك الحضور والغياب .... والدرجات وكل ما يخطر ببالك بما يناسب مشروعك ..
قد تضطر للتفكير يوم ويومين بل وشهر بالشكل النهائي لقاعدة البيانات بما يناسب عملك
ولكن في النهاية ستحصل على قاعدة بيانات سيعمل عليها برنامجك دون الحاجة للتعديل عليها لسنوات طوال.
--
قد تضطر لعمل جداول وليس جدول وحيد كأن تقول (جدول لاسماء المواد فقط - جدول لتثبيت الغياب والحضور بحسب المواد أو الجلسات التي سجلتها في الجدول الاول -- جدول لتسجيل الدرجات وأي فصل كانت فيه).. إلخ..
ويكون دور برنامجك هو الربط بين هذه الجداول وادخال البيانات فيه واستخراجها منه..
قال صلى الله عليه وسلم:
«كلمتان خفيفتان على اللسان
ثقيلتان في الميزان،حبيبتان إلى الرحمن:
سبحان الله وبحمده، سبحان الله العظيم».
