☰ Year plan · Communication Technology (Arabic)

النماذج والاستعلامات

Week 13 · Lesson 9 Forms and Queries · 3 lessons
2

الاستعلامات: نسأل قاعدة البيانات سؤالًا

ICT Prep 1 Term 1, Lesson 9: pp. 87–97
الهدفأشرح أن الاستعلام يسأل الجدول سؤالًا، وأقرأ أجزاء الاستعلام.
كلمات جديدة
استعلام · سؤال نطرحه على قاعدة البيانات فتجيب بالسجلات والحقول التي نريدها فقطمعايير · الشروط التي يجب أن يستوفيها السجل ليظهر في الإجابةتشغيل · أن نطلب من قاعدة البيانات إيجاد إجابة الاستعلامالنتيجة · الجدول الصغير من السجلات الذي يعيده الاستعلام
الشرح

قد يحوي الجدول آلاف السجلات. ونادرًا ما نحتاج إليها كلها. يتيح لنا الاستعلام أن نسأل قاعدة البيانات سؤالًا ونستعيد فقط السجلات والحقول التي تجيب عنه. فسؤال مثل «أي التلاميذ في الفصل ١ أ؟» يصبح استعلامًا. وللاستعلام شبكة فيها الصفوف الآتية. الحقل: عن أي حقل يتحدث العمود. الجدول: من أي جدول جاء الحقل. إظهار: علامة صح إذا أردنا رؤية هذا الحقل في الإجابة. المعايير: الشرط. والخطوات هي: نفكر في السؤال، ونملأ الشبكة، ونشغّل الاستعلام، ونقرأ النتيجة. والاستعلام لا يغيّر بيانات الجدول؛ إنه يقرؤها فقط، كمن ينظر من نافذة. وتختلف البرامج في رسم الشبكة، لذلك نتعلم الفكرة على الورق.

أمثلة محلولة
الحقلالاسمالفصل
الجدولالتلاميذالتلاميذ
إظهارنعملا
المعايير1 أ
السؤال: «أي التلاميذ في الفصل ١ أ؟» في الشبكة يُظهَر حقل الاسم، وحقل الفصل معياره ١ أ. النتيجة: مينا وعمر. سجلان يطابقان.
ABCD
1الرقمالاسمالفصلالإنجليزي
21مينا1 أ15
32سلمى1 ب17
43عمر1 أ12
54نور1 ج19
65يوسف1 ب14
انظر إلى جدول التلاميذ. أي السجلات فصلها ١ ب؟ سلمى (الرقم ٢) ويوسف (الرقم ٥). يعيد الاستعلام سجلين من ٥، والجدول نفسه لا يتغير.
A
1الاسم
2نور
اكتب كل سؤال استعلامًا بالكلمات: «أظهر الاسم للتلاميذ الذين فصلهم ١ ج.» للنتيجة سجل واحد: نور.
نشاط الفصل

استخدم جدول التلاميذ في هذا الدرس. اكتب ثلاثة أسئلة من عندك على بطاقات صغيرة، مثل «أي التلاميذ درجتهم في الإنجليزي ١٥ فأكثر؟» لكل سؤال قل أي حقل فيه المعيار وأي الحقول تُظهَر وما النتيجة. وراجعوا إجابات بعضكم.

تدرّب
1
ماذا يفعل الاستعلام؟
2
اذكر الصفوف الأربعة لشبكة الاستعلام.
3
رتّب: تشغيل الاستعلام، ملء الشبكة، قراءة النتيجة، التفكير في السؤال.
4
هل يغيّر الاستعلام بيانات الجدول؟