الدرس الرابع أكسس : الإستعلامات Requête



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


أنواع الأستعلامات :


 سنتطرق في هذا الدرس نوعين فقط

استعلامات الاختيار :  Requête simple

 تكوين مجموعة من السجلات المبنية علي جدول أو أكثر من بحيث تمثل كل الببيانات أو المجموعة من السحلات التي تحقق شروط معينة. بالاضافة الي امكانية التحكم فى ترتيب السجلات . 
 – مثل جميع الطلاب الذين تتعدي درجاتهم 90 و بلدهم الجزائر و عدد أيام الغياب لديهم أقل من خمسة – مع كون الشروط الثلاثة نخص بيانات مسجلة فى ثلاث جداول مختلفة. و كما تكلمنا سابقا ، يمكن عمل ذلك باحدي طرق تصفية الجداول ، و لكن هنا سيكون لدينا كائن استعلام محفوظ ، يمكن استخدامه فى أي وقت . أيضا يمكن استخدامه لتجميع البيانات التي تشترك فى خواص معينة ، أي تلخيص البيانات و في هذه الحالة يطلق عليها استعلام تجميع.

 استعلامات الجداول المحورية : Requête analyse croiséé

 و هي أداة تحليلية تستخدم لتحليل البيانات بناء علي الخاصية المطلوبة ، فيتم فيها تجميع البيانات التي تجمعها خاصية معينة و تحليلها بالنسبة لخاصية أخري و تقديم الاحصائية المناظرة بمعني : لو لدينا بيانات عدد من الطلاب ، و تقديرهم و الجنسية ، و نريد احصائية تكون الصفوف فيها هي البلد و الأعمدة هي التقدير و محتويات الجدول عدد الطلاب الذين ينتمون الي كل بلد و كل تقدير أو مثلا بدلا من العدد نريد البيانات مجموع المصروفات المناظر ، أو أكبر تاريخ ميلاد لكل بلد و لكل تقدير فنحن نتحدث عن تطبيق مباشر للاستعلامات من نوع Cross Tab.



انشاء Requête


1-انقر على  Créer



2- أنقر على Assistant Requête



3- أختر Assistant Requête simple من القائمة



4- قم بإختيار الحقول التي اظهارها معا كما هو مبين في الصورة ثم انقر على Terminer



لاحظ أن الجزء المؤطر بالأزرق هم من جدول Author والجزء المؤطر بالأحمر هو من جدول Books




حيث تم طلب معلومات معينة من جدولين مختلفين (بتأكيد هناك علاقة بينهما Relation) و جمعها في جدول واحد

لأوضح لكم كيفة الأستعلام بإستعمال شروط les Criteres فقد اضفة حقل اخر في الأستعلام وهو حقل Married وهو حقل من نوع Oui/Non من جدول  Author كما هو مبين



الأن نقوم بتطبيق الشرط وهو إظهار الكاتب المتزوج فقط أي ان حقله married = oui.
لفعل ذالك نتبع الخطوات الأتية

1-نغير الى وضع التعديل  Mode Création



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




يمكنك أيضا اضافة حقل جديد الى الأستعلام

لتطبيق الشرط وهو إظهار المتزوجين فقط  نحدد الحقل الموافق Married و المتقاطع مع ال Criteres



نكتب (oui=) اي إظهار الحقل الذي يكون فيه الكاتب متزوج فقط



بعدها ننقر على زر Exécuter و نغير الوضع الي وضع الملاحظة Mode Affichage 




ستلاحظ وجود سطر واحد فقط اي تم تصفية قائمة الكاتبين و إظهار المتزوجين منهم فقط


اما النوع الأخر للأستعلام   Requête analyse croiséé فهو شبيه لالنوع البسيط رغم إختلاف بسيط ألا و هو ان النوع الثاني يقوم ببعض الحسابات حسب أختيار المستخدم كالجمع بين مرات تكرار قيمة معينة .


إذا لم تفهم الشرح المكتوب فتفقد الفيديو اسفله



ملاحظة! : عند نقلك للموضوع حاول ان تذكر المصدر لينتفع الزائر ، وايضاَ احتراما وتقديراَ للجهود المبذولة.