عرض التصميم · المكان الذي تكتب فيه أسماء الحقول وتختار نوع بيانات كل حقلعرض البيانات · المكان الذي تكتب فيه البيانات أو تراهانوع البيانات · نوع القيمة التي يحملها الحقل مثل نص أو عدد أو ترقيم تلقائيالمفتاح الأساسي · حقل قيمته مختلفة في كل سجل ولا تتكرر أبدًا
الشرح
تصميم الجدول مثل تخطيط استمارة قبل ملئها. في عرض التصميم تكتب اسم كل حقل وتختار نوع بياناته. في جدول «نتائج الطلاب» نكتب الرقم ونختار ترقيمًا تلقائيًّا، فيعطي النظام كل تلميذ رقمًا بنفسه. ونكتب الاسم ونختار نصًّا. ونكتب الدرجات الثلاث ونختار عددًا، لأننا نريد الحساب بالأرقام. فلو حُفظت الدرجة نصًّا لما استطعنا جمعها. ثم نحفظ الجدول باسم مثل «نتائج الطلاب». وبعد ذلك ننتقل إلى عرض البيانات لنكتب البيانات، ويمكننا الرجوع إلى عرض التصميم لتغيير حقل. وأخيرًا نختار المفتاح الأساسي: حقل مختلف في كل سجل ولا يتكرر أبدًا. وهو هنا الرقم، وهو ترقيم تلقائي لا يتشاركه تلميذان. أما الاسم فمفتاح ضعيف، لأن تلميذين قد يحملان الاسم نفسه. وتختلف الخطوات في كل برنامج؛ ونحن نتعلم الأفكار.
عرض التصميم: الأسماء والأنواع→الحفظ باسم→عرض البيانات: كتابة البيانات
أمثلة محلولة
A
B
1
اسم الحقل
نوع البيانات
2
الرقم (مفتاح أساسي)
ترقيم تلقائي
3
الاسم
نص
4
العربي
عدد
5
الإنجليزي
عدد
6
الحاسوب
عدد
هذا تصميم جدول «نتائج الطلاب»: لكل حقل اسم ونوع بيانات. والرقم هو المفتاح الأساسي.
محفوظة كـ
هل يستطيع البرنامج جمع ١٨ و١٥؟
عدد
نعم، ٣٣
نص
لا
لماذا يجب أن تكون الدرجات أعدادًا؟ يمكن جمع درجتين محفوظتين كعددين: ١٨ + ١٥ = ٣٣. أما لو حُفظتا نصًّا فستكونان مجرد حروف ورموز على الشاشة ولن يستطيع البرنامج جمعهما.
A
B
1
الرقم
الاسم
2
4
مينا
3
9
مينا
تلميذان اسم كل منهما مينا. الاسمان متماثلان فلا يميّز الاسم بين السجلين. أما رقماهما فهما ٤ و٩، ولا يتشارك سجلان الرقم نفسه أبدًا. لذلك الرقم هو المفتاح الأساسي الأفضل.
نشاط الفصل
صمّم على الورق جدولًا لمكتبة الفصل. اكتب خمسة أسماء حقول واختر نوع بيانات لكل حقل (نص أو عدد أو ترقيم تلقائي). واختر المفتاح الأساسي واكتب جملة تشرح لماذا لا يتكرر. ثم أضف سجلين متخيَّلين في عرض البيانات.
تدرّب
1
أي نوع بيانات يجب أن تكون للدرجات، ولماذا؟
عدد، لأننا نريد إجراء حسابات عليها.
2
رتّب: كتابة البيانات، حفظ الجدول باسم، كتابة أسماء الحقول وأنواعها.
كتابة أسماء الحقول وأنواعها؛ حفظ الجدول باسم؛ كتابة البيانات.