الأربعاء، 31 يوليو 2013

استعلام التحديد في الأكسس


استعلام التحديد:

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


مثال1: على قاعدة البياناتmy database التي قمت بإنشائها مسبقا قم بإنشاء استعلام على جدول الطالب Student Table لعرض رقم واسم كل طالب وحالته الدراسية (هل هو خريج أم لا؟) ؟
ملاحظة: سنتناول حلول الأمثلة بالتفصيل، وإن كنت أتمنى أن تحاول حل كل مثال بنفسك قبل قراءته من الدرس، فالتفكير يساعدك على الاستيعاب أكثر وربما مع الوقت تنجح في تطبيق بقية الأمثلة دون أن تقرأ سطرا واحدا من الحل!
الحل:

                                 
1- من الكائنات الموجودة في اليسار اختر استعلامات Queries ، ثم انقر على جديد New واختر الاستعلام في عرض التصميم Design View.
(لا تقلق فسوف تتعرف بإذن الله من خلاص الدروس القادمة بإذن الله على جميع أنواع معالج الاستعلامات التي ظهرت لك في هذه النافذة )..




2- ستظهر لك نافذة إظهار جدول Show Table ، تستطيع الآن إضافة الجداول التي ستحتاجها لتنفيذ الاستعلام.
كما يتضح لك من السؤال لن نحتاج إلا إلى جدول الطالب Student Table، قم بتحديده ثم انقر على زر إضافة Add ، ثم أغلق النافذة.



3- من قائمة استعلام Query اختر استعلام تحديد Select Query كما يتضح لك من الصورة، وغالبا ستجد هذا الاختيار محدد تلقائيا لأن آكسس يعتبره الخيار الافتراضي، كما أن استعلام التحديد هو الأكثر شيوعا كما أسلفنا في بداية شرح هذا النوع من الاستعلامات.


4- الآن عد لقراءة السؤال مرة أخرى، وحدد الحقول التي ستحتاجها في هذا الاستعلام.
ستجد أنك لن تحتاج لجميع حقول Student Table ، بل ستحتاج فقط إلى الحقول الأربعة التالية:


•    الرقم
•    الاسم_الأول
•    الاسم_الأخير
•    خريج؟
إذن قم بسحب هذه الحقول واحدا تلو الآخر وإسقاطها في الخلايا المحاذية للسطر حقل Field كما بالصورة:


5- الآن قم بفتح الاستعلام في عرض ورقة البيانات Datasheet View بالضغط على الأيقونة  



وستظهر لك النتيجة التالية:

لقد قمت بإنشاء استعلامك بنجاح :) .

6- قم بحفظ استعلامك لتقوم بتشغيله كلما احتجت لذلك.








ليست هناك تعليقات:

إرسال تعليق