إغلاق
الرئيسية
تسجيل الدخول المنصات
جلسات مصورة
مناهج إثرائية
اسأل سؤال
عن المنصة

اسأل سؤال

2019/09/30 07:26 -- تكنولوجيا المعلومات > ثاني ثانوي
عائدة بدر كلول

- ممكن اعرف ماهو استعلام التحديد وتوضيح انواعه
وماهو الفرق بين استعلام التحديد وبقية انواع الاستعلامات في اكسس

 

2019/10/03 09:01
عمار عرقسوسي

مرحبا بك

في الملف الالكتروني المرفق شرح بسيط لأنواع الاستعلامات ومنها استعلام التحديد وهو الأكثر شيوعاً بين جميع أنواع الاستعلامات

 

الاستعلام ما ھو إلا سؤال تسألھ عن بیاناتك لتحصل على إجابة علیھ عن طریق
تشغیل ھذا الاستعلام. فأنت قد تسأل مثلا:
-1 أي من الطلاب حصل على تقدیر ممتاز خلال ھذه السنة؟
-2 كم عدد الطلاب الناجحین لعام معین؟
-3 ما ھو متوسط ھطولات الأمطار لھذا الموسم؟
-4 قم بحذف سجلات الطلاب الخریجین من جدول الطلاب.
-6 قم بتحدیث سجلات الطلاب وأضف درجتین لكل طالب!
وھكذا...
إذن:
--> تستخدم الاستعلامات لعرض وتغییر وتحلیل البیانات بطرق مختلفة.
--> یقوم أكسس بتجمیع البیانات التي تجیب على سؤالك من جدول أو أكثر.
--> وفي كل مرة تشغل فیھا الاستعلام سوف تحصل على أحدث المعلومات من
قاعدة البیانات.
طریقة عرض الاستعلام:
یمكنك التعامل مع الاستعلام في طریقتین:
الأولى: عرض التصمیم:
لإنشاء أو تحدیث ھیكل الاستعلام، فعندما تقوم بالعمل في طریقة عرض التصمیم
فانك تسأل عن أسئلة عن بیاناتك لتحدید أي البیانات تریدھا وتحدید كیفیة ترتیبھا.
الثانیة: عرض صفحة البیانات:
لإضافة، تحرير، تحلیل البیانات نفسھا.. ولمشاھدة نتائج تشغیل
الاستعلام.
أنواع الاستعلامات:
سنقوم بتعدادھا أولا ،Microsoft Access ھناك عدة أنواع من الاستعلامات في
مع تعریف مبسط لكل منھا، ثم بعد ذلك سنفصل في شرح كل نوع مع كتابة أمثلھ
متعددة علیھ.
.Select Query 1)- استعلامات التحدید )
یعتبر من أكثر أنواع الاستعلامات شیوعا.ً ویستخدم لاسترجاع بیانات من جدول
واحد أو أكثر ویعرض النتائج في صفحة بیانات.
.Criteria یمكنك تحدیث مجموعة من السجلات بناء على بعض القیود أو المعاییر
یمكنك أیضا استخدام استعلام تحدید لتجمیع السجلات وحساب المجامیع والأعداد
والمعدلات وأنواع أخرى من الإجمالیات.
الاستعلام الإجرائي ھو استعلام یجُري تغییرات على العدید من السجلات في عملیة
واحدة فقط.
توجد أربعة أنواع من الاستعلامات الإجرائیة:
Delete Query • استعلامات حذف
ویستخدم لحذف مجموعة من السجلات من جدول واحد أو أكثر.
على سبیل المثال، یمكنك استخدام استعلام حذف لإزالة سجلات الطلاب المتخرجین
من جدول الطلاب.
مع ملاحظة أنھ بواسطة استعلامات الحذف، یمكنك دائما حذف سجلات بأكملھا،
ولیس فقط حقول محددة داخل سجلات.
• استعلامات تحدیث
Update Queryیجري استعلام التحدیث تغییرات عامة على مجموعة من السجلات في جدول واحد
أو أكثر.
على سبیل المثال، یمكنك زیادة كل طالب حصل على درجة أقل من 70 خمسة
درجات لرفع المعدلات التي حصلوا علیھا.
باستخدام استعلام التحدیث، یمكنك تغییر البیانات في جداول موجودة.
Append Query • استعلامات إلحاق
یضیف الاستعلام الإلحاقي مجموعة من السجلات من جدول واحد أو أكثر إلى نھایة
جدول واحد أو أكثر.
على سبیل المثال، بفرض انھ تم تسجیل مجموعة من الطلاب الجدد وتم إدخال
بیاناتھم في جدول جدید ستقوم بإلحاق الجدول الذي یحتوي على سجلات الطلاب
الجدد بجدول الطلبة.
Make-Table Query • استعلامات إنشاء جدول
یستخدم ھذا الاستعلام لإنشاء جدول جدیدا من كافة البیانات أو جزء منھا في جدول
واحد أو أكثر. تعد استعلامات إنشاء الجدول مفیدة لإنشاء جدول لتصدیره إلى قواعد
Microsoft Access بیانات أو جدول محفوظات یحتوي على سجلات قدیمة.
. Parameters Queries 3)- استعلامات المعلمات )
ویعرض عند تشغیلھ مربع الحوار الخاص بھ لیطالبك بمعلومات مثل معاییر
أو شروط معینة لاسترداد سجلات أو قیمة ترید إدراجھا في حقل. Criteriaیمكنك تصمیم استعلام المعلمات لیطالبك بأكثر من معلومة؛ على سبیل المثال، یمكنك
Access تصمیمھ لیطالبك بتاریخین. في ھذه الحالة یسترد كافة السجلات التي تقع
بین ھذین التاریخین.
تعد استعلامات المعلمات ملائمة عند استخدامھا كأساس لنماذج وتقاریر وصفحات
بیانات
access .على سبیل المثال، یمكنك إنشاء تقریر عن الدرجات التي حصل علیھا كل طالب
مربع حوار Access مستندا إلى استعلام معلمات. وعند طباعة التقریر، یعرض
للسؤال عن رقم الطالب الذي ترغب أن یغطیھ التقریر. وعندما تدخل رقما معینا
التقریر الملائم. Access یطبع
.Crosstab Query 4)- استعلامات جدولیة )
تستخدم الاستعلامات الجدولیة لحساب وإعادة بناء البیانات للحصول على تحلیل
أسھل للبیانات. تحسب الاستعلامات الجدولیة المجموع أو المتوسط أو العدد أو نوع
آخر من الإجمالي للبیانات التي یتم تجمیعھا بواسطة نوعین من المعلومات —یظھر
أحدھا أسفل الجانب الأیسر من ورقة البیانات في حین یظھر الآخر في رأس
الصفحة.
SQL 5) استعلامات )
SQL ھو استعلام تقوم بإنشائھ باستخدام عبارة SQL استعلام .
التعرف على نافذة تحدید الاستعلام:
تنقسم نافذة تحدید الاستعلام أفقیا إلى قسمین، وتتكون من العناصر التالیة:
1) أسماء الحقول : تظھر في الجزء العلوي من الجدول نافذة أو أكثر بأسماء )
الحقول الموجودة في الجدول أو الجداول أو الاستعلامات الموجودة بقاعدة البیانات .
2) معاییر الاستعلام : )
QBE تسمى (Grid) یحتوى الجزء السفلي من الجدول على خطوط شبكیھ
(Query By Example ). وتستخدم لتحدید الحقول والسجلات المطلوب
استخراجھا من قاعدة البیانات .
الشبكیة
الموجودة بالصورة ھي المستخدمة لأشھر أنواع الاستعلامات وھو Grid
Select Query استعلام التحدید
وفیما یلي شرح لكل سطر في ھذه الشبكیة:
حقل / Field : السطر الأول
لإسقاط الحقل الذي نرغب بإظھاره في استعلام التحديد.
جدول / Table : السطر الثاني
اسم الجدول الذي يحتوي على الحقل الذي تم إسقاطه في الخلیة أعلاه، ويتم تحديد اسم الجدول تلقائیا بمجرد
إسقاط أي حقل من جدول معین.
فرز / Sort : السطر الثالث
لفرز سجلات البیانات تصاعديا أو تنازلیا.
إظھار / Show : السطر الرابع
له ھو وضع علامة صح، مما يعني إظھار بیانات الحقل الذي تم إسقاطه في الخلیة العلوية. Default والخیار الافتراضي
لھذا الحقل دون إظھاره عند Criteria إلغاء علامة الصح من ھذا الخیار تعني إمكانیة وضع شروط خاصة أو معايیر
تشغیل الاستعلام. الأمثلة القادمة ستوضح لك ذلك.
Criteria / السطر الخامس: معايیر
يتم كتابة الشرط الذي يتم اختیار السجلات عند تحققه.
or / السطر الخامس: أو
.OR لكتابة أكثر من شرط أو معیار لنفس الحقل أو لعدة حقول يفصل بینھم العلاقة المنطقیة

أتمنى أن تفيدكم

 

مناقشة
شارك بالنقاش
يجب عليك تسجيل الدخول أولاً