الدرس الحادى والعشرون
تستخدم الاستعلامات
لعرض وتغيير وتحليل البيانات بطرق مختلفة. يمكنك أيضاً استخدام الاستعلامات كمصدر
للسجلات في النماذج والتقارير و هناك عدة أنواع من الاستعلامات في Microsoft
Access .
1- استعلامات التحديد Select Query:
استعلام التحديد هو
أكثر أنواع الاستعلامات شيوعاً. حيث أنه يسترد (يعرض)
بيانات من جدول واحد أو أكثر ويعرض النتائج في صفحة بيانات Datasheet حيث يمكن تحديث (تغيير) بيانات السجلات (مع بعض القيود).
يمكن أيضاً استخدام استعلام تحديد لتجميع
السجلات وحساب المجاميع والأعداد والمعدلات وأنواع أخرى من الإجماليات(مثال أعداد الموظفين بكل قسم)
2- استعلامات المعلمات (الوسائط) Parameter query
استعلام المعلمات هو
استعلام يعرض عند تشغيله مربع حوار خاص به يطالب بمعلومات (وسيطة) تحل محل شرط أو أكثر على سبيل المثال، يمكن تصميمه ليطالب بتاريخيين.
في هذه الحالة يسترد Access
كافة السجلات التي تقع بين هذين التاريخيين.(مثال استعلام يطالب ببيانات
الموظفين بحيث تاريخ الميلاد بين تاريخين.
3- استعلامات جدولية Cross tab Query
تستخدم الاستعلامات
الجدولية لحساب وإعادة بناء البيانات للحصول على تحليل أسهل للبيانات. تحسب
الاستعلامات الجدولية المجموع أو المتوسط أو العدد أو نوع آخر من الإجمالي
للبيانات التي يتم تجميعها بواسطة نوعين من المعلومات — يظهر أحداهما أسفل
الجانب الأيسر من ورقة البيانات في حين يظهر الآخر في رأس الصفحة.
4- استعلامات إجرائية Procedural Query
الاستعلام الإجرائي
هو استعلام يُجري تغييرات على العديد من السجلات في عملية واحدة فقط. توجد أربعة
أنواع من الاستعلامات الإجرائية:
استعلام حذف Delete Query يحذف استعلام حذف مجموعة من السجلات من جدول واحد
أو أكثر. على سبيل المثال، يمكنك استخدام استعلام حذف لإزالة منتجات- توقف إنتاجها أو لا توجد لها
طلبات. بواسطة استعلامات الحذف، يمكنك دائماً حذف سجلات بأكملها، وليس
فقط حقول محددة داخل سجلات.
- استعلام
تحديث Update Query يجري استعلام
التحديث تغييرات عامة على مجموعة من السجلات في جدول واحد أو أكثر.على سبيل
المثال، يمكن زيادة الرواتب بنسبة 5 بالمائة
للأشخاص في فئة وظيفة مُعينة. باستخدام استعلام تحديث، يمكنك تغيير البيانات
في جداول موجودة.
- استعلام إلحاق Appe|nd
Query يضيف
الاستعلام الإلحاقي مجموعة من السجلات من جدول واحد أو أكثر إلى نهاية جدول.
على سبيل المثال، بفرض أنه تم
تعيين موظفين جدد وحصلت على قاعدة بيانات تتضمن جدول
معلومات عن هؤلاء الموظفين.
حتى تتجنب كتابة كل هذه المعلومات، يمكنك إلحاقها بجدول "موظف" الخاص بك.
- استعلامات إنشاء
جدول Create Table Query ينشي استعلام إنشاء
جدول جدولاً جديداً من كافة البيانات أو جزء منها في جدول واحد أو أكثر. تعد
استعلامات إنشاء الجدول مفيدة لإنشاء جدول لتصديره إلى قاعدة بيانات أخرى أو تطبيق آخر أو جدول أرشيف محفوظات يحتوي على سجلات قديمة. مثلاً يمكنك إنشاء جدول بكل الموظفين الذين بلغوا
سن الستين أي أحيلوا إلى المعاش.
وسوف نركز على استعلامات التحديد
حيث أنها أكثر الأنواع شيوعاً.
إنشاء استعلام
باستخدام المعالج
ليست هناك تعليقات:
إرسال تعليق