Professional Documents
Culture Documents
الدرس 4
يوضح التمرين الموجود في المقطع التالي كيفية إنشاء استعلم بدون استخدام المعالج.
بعد إنشاء استعلم ،يتم تشغيله بالنقر فوق الزر "تشغيل" الموجود في شريط الدوات "تصميم
الستعلم".
تقوم في هذا التمرين بفتح قاعدة البيانات Database Fundamentals 04واستخدام "معالج
الستعلمات البسيطة" لنشاء استعلم يقوم باستخراج حقول "السم الول" و"السم_الخير"
و"هاتف_المنزل" من الجدول .tblEmployees
بعد فتح ،Accessانقر فوق الزر "فتح" الموجود على شريط الدوات "قاعدة بيانات". 1
يظهر مربع الحوار "فتح".
انقر فوق السهم لسفل "بحث في" ،ثم انقر فوق رمز القرص الثابت لديك ثم انقر نقرًا 2
مزدوجًا فوق المجلد .Unlimited Potential
انقر نقرًا مزدوجًا فوق المجلد .Practice 3
انقر فوق قاعدة البيانات Database Fundamentals 04ثم انقر فوق "فتح". 4
يظهر الطار "قاعدة بيانات" لـ .Database Fundamentals 04
من الشريط "الكائنات" ،انقر فوق "استعلمات". 5
يظهر الخياران "إنشاء استعلم في طريقة عرض التصميم" و"إنشاء استعلم باستخدام
المعالج" .ل توجد استعلمات في قاعدة البيانات .Database Fundamentals 04
3-4 إنشاء استعلمات واستخدامها الدرس 4
انقر فوق السهم لسفل "جداول/استعلمات" وانقر فوق الجدول.tblEmployees : 7
تظهر حقول tblEmployeesفي قائمة "الحقول المتاحة".
انقر فوق "السم_الول" في قائمة "الحقول المتاحة" وانقر فوق الزر > (إضافة). 8
يمكنك أيضًا النقر المزدوج على اسم
يضيف Accessحقل "السم_الول" إلى قائمة "الحقول المحددة". الحقل لنقله إلى قائمة "الحقول
المحددة".
انقر فوق "السم_الخير" في قائمة "الحقول المتاحة" وانقر فوق الزر > (إضافة). 9
يضيف Accessحقل "السم_الخير" إلى قائمة "الحقول المحددة".
انقر فوق "هاتف_المنزل" في قائمة "الحقول المتاحة" وانقر فوق الزر > (إضافة). 10
يضيف Accessحقل "هاتف_المنزل" إلى قائمة "الحقول المحددة".
أساسيات قواعد البيانات 4-4
انقر فوق الزر "إغلق" في الزاوية العلوية اليمنى من الستعلم " 13
qryقائمة_هواتف_الموظفين".
يتم إغلق الستعلم .لحظ أن الستعلم "qryقائمة_هواتف_الموظفين" يظهر الن في
قائمة الستعلمات في الطار "قاعدة بيانات".
5-4 إنشاء استعلمات واستخدامها الدرس 4
يمكنك استخدام صف "معايير" لتحديد معايير تضع قيود على نتائج الستعلم .يمكنك تحديد
عبارة أبجدية مثل ،CHكنوع من المعايير التي يمكنك تحديدها في استعلم .على سبيل
المثال ،فلنفترض أن لديك جدول يتتبع الطلبيات الخاصة بمنتجع .Adventure Worksوأنك
تريد عرض كل الطلبيات الخاصة بمحل Erewhonالتجاري للطفال ،والذي رمز المورد
له .CHإذا قمت بإنشاء استعلم وتم إدخال الحرفين CHفي صف "معايير" بعمود "رمز
المورد" ،ستظهر الطلبيات الخاصة بمحل Erewhonالتجاري للطفال فقط في نتائج
الستعلم.
يمكنك أيضًا تخصيص معايير باستخدام حرف بدل .الحرف البدل هو حرف مثل العلمة
النجمية أو علمة الستفهام يمكن استخدامها مكان حرف أو أكثر في معيار .يوضح الجدول
التالي الحرف البدل التي يمكنك استخدامها في الصف "معايير" لتقييد معايير الستعلم.
يتم استخدام الحرف البدل في
العادة مع نوع البيانات النصية ولكن
يمكن استخدامها أيضًا مع أنواع
قواعد البيانات البيانات الخرى .على سبيل المثال،أساسيات 6-4
يمكنك كتابة 96/*/2لستخراج
سجلت عن أي تواريخ في شهر
فبراير عام .1996
تُعد الحرف البدل طريقة مناسبة لستخراج المعلومات التي تتبع نمط محدد أو التي ل تتذكر
إل جزء من قيمتها .على سبيل المثال ،توجه العلمة النجمية Accessإلى البحث عن
الحقول التي تحتوي على حرف أو أكثر في هذا الجزء من الحقل .فبإدخال أ* كمعيار لحقل
السم الول ،سيتم إظهار السجلت التي تحتوي على السماء الولى التي تبدأ بحرف أ؛
أحمد وأسامة وأمنية وأميرة وأ (نفسه) كأسماء أولى مطابقة للمعيار .يمكنك أيضًا استخدام
علمة نجمية في بداية أو في وسط عبارة معيارية .على سبيل المثال ،للبحث عن كل
السماء الولى التي تحتوي على الحرف أ ،قم بكتابة *أ*.
يمكنك تحديد معايير لكثر من حقل في استعلم في المرة الواحدة .في حالة إدخال معيار في
أكثر من عمود واحد في الصف "معايير" ،ستتضمن نتائج الستعلم السجلت التي تتفق مع
كل المعيارين فقط .على سبيل المثال ،يمكنك إنشاء استعلم يقوم باستخراج السجلت من
الجدول tblEmployeesللموظفين الذين تبدأ السماء الخيرة لهم بحرف (ب) والذين بدأوا
العمل في عام .1996
في هذا التمرين ،تقوم باستخدام الجدول tblHumanResourcesDataلنشاء استعلم
لنشاء استعلم جديد بطريقة "عرض
باستخدام طريقة "عرض التصميم" ويقوم الستعلم بتكوين قائمة بكل الموظفين الذين يحتوي
التصميم" ،يمكنك أيضًا النقر فوق
المسمى الوظيفي لهم على كلمة تسويق والذين تم تعيينهم في عام .1993 الزر "جديد" على شريط أدوات إطار
"قاعدة بيانات" والنقر فوق "طريقة
انقر نقرًا مزدوجًا فوق "إنشاء استعلم في طريقة عرض التصميم". 1 عرض التصميم" في مربع حوار
يظهر إطار "عرض تصميم الستعلم" ومربع حوار "إظهار جدول". "استعلم جديد" الذي يظهر.
من مربع حوار "إظهار جدول" ،انقر فوق الجدول tblHumanResourcesData 2
وانقر فوق "إضافة". يمكنك أيضًا النقر المزدوج فوق اسم
الجدول لضافته إلى إطار عرض
تظهر قائمة حقول تعرض الحقول في الجدول tblHumanResourcesDataفي أعلى
تصميم الستعلم.
إطار "عرض تصميم الستعلم".
7-4 إنشاء استعلمات واستخدامها الدرس 4
من قائمة حقول الجدول ،tblHumanResourcesDataانقر فوق 4 يمكنك أيضًا النقر المزدوج فوق اسم
"تعريف_الموظف" واسحب اسم الحقل إلى الخلية الخالية الولى في صف "الحقل" في الحقل في قائمة الحقول لضافته إلى
الخلية الخالية الولى في صف
شبكة التصميم. الحقل.
كرر الخطوة 4لضافة حقول “تاريخ_التعيين” و”العنوان” و”المرتب” إلى الخليا 5
الخالية في صف "الحقل".
إذا لم تكن ترى خلية خالية أخرى في
صف الحقل ،استخدم شريط التمرير
الموجود أسفل شبكة التصميم للتمرير
إلى اليسار.
في عمود "المسمى_الوظيفي" ،انقر فوق عمود "معايير" ،اكتب *تسويق* ثم اضغط 7
فوق مفتاح الدخال (.)Enter
سيبحث الستعلم فقط عن سجلت الموظفين الذين تم تعيينهم خلل عام 1993والذين
يشمل المسمى الوظيفي لهم كلمة تسويق.
من شريط الدوات "تصميم الستعلم" ،انقر فوق الزر "تشغيل". 8
تظهر نتائج الستعلم ،وتعرض سجلت لي موظف تم تعيينه خلل عام 1993
والمسمى الوظيفي له يشمل كلمة تسويق.
من شريط الدوات "تصميم الستعلم" ،انقر فوق الزر "تشغيل". 7
تظهر نتائج الستعلم ،وتظهر نتائج العملية الحسابية في حقل "الجر_بالساعة".
من شريط الدوات "ورقة بيانات الستعلم" ،انقر فوق الزر "عرض". 8
يظهر الستعلم بـ "طريقة عرض التصميم".
من عمود "الجر_بالساعة" ،انقر فوق صف "فرز" وانقر فوق السهم لسفل الذي يظهر 9
ثم انقر فوق "تنازلي".
سيقوم Accessبفرز نتائج الستعلم بترتيب تنازلي حسب القيم الموجودة في حقل
"الجر_بالساعة".
من شريط الدوات "تصميم الستعلم" ،انقر فوق الزر "تشغيل". 10
تظهر نتائج الستعلم .يظهر سجل الموظف الذي يحقق أعلى أجر في الساعة في أعلى
الجدول.
من شريط أدوات "ورقة بيانات الستعلم" ،انقر فوق زر "حفظ". 11
يظهر مربع الحوار "حفظ باسم".
اكتب qryالجر_بالساعة وانقر فوق "موافق". 12
يقوم Accessبحفظ الستعلم باسم "qryالجر_بالساعة".
انقر فوق زر "إغلق" في أعلى الجانب اليمن من الستعلم "qryالجر_بالساعة". 13
يتم إغلق الستعلم.
أساسيات قواعد البيانات 12-4
من قائمة حقول الجدول ،tblEmployeesانقر نقرًا مزدوجًا فوق حقل 5
"السم_الخير".
يظهر حقل "السم_الخير" في الخلية الخالية الولى في صف "الحقل" في شبكة التصميم.
كرر الخطوة 5لحقل "السم_الول" في الجدول tblEmployeesولحقول "الساعات" 6
و"المرتب" و"الجر_بالساعة" و"تعريف_الموظف" في الجدول .tblHourly
من عمود "الجر_بالساعة" ،انقر فوق صف "فرز" وانقر فوق السهم لسفل الذي يظهر 7
ثم انقر فوق "تنازلي".
سيقوم Accessبفرز نتائج الستعلم بترتيب تنازلي حسب القيم الموجودة في حقل
"الجر_بالساعة".
من شريط الدوات "تصميم الستعلم" ،انقر فوق الزر "تشغيل". 8
تظهر نتائج الستعلم ،وقد تم فرزها بترتيب تنازلي حسب الجر في الساعة.
من شريط أدوات "ورقة بيانات الستعلم" ،انقر فوق زر "حفظ". 9
يظهر مربع الحوار "حفظ باسم".
اكتب qryبالساعة_مع_السماء وانقر فوق "موافق". 10
طباعة استعلم
طريقة طباعة استعلم مماثلة لطريقة طباعة ورقة بيانات .نظرًا لن نتائج الستعلم تمتد
أحيانًا إلى عدة صفحات ،قد تحتاج إلى معاينة الستعلم أولً عن طريق النقر فوق زر
"معاينة قبل الطباعة" الموجود في شريط أدوات "تصميم الستعلم" أو "ورقة بيانات
الستعلم" .يظهر لك "معاينة قبل الطباعة" شكل الستعلم وعدد الصفحات التي سيشغلها بعد
الطباعة .يمكنك طباعة استعلم:
■من "معاينة قبل الطباعة" عن طريق النقر فوق زر "طباعة" الموجود في شريط أدوات
"معاينة قبل الطباعة".
■من "عرض ورقة البيانات" عن طريق النقر فوق زر "طباعة" الموجود في شريط
أدوات "ورقة بيانات الستعلم".
■من أي عرض عن طريق النقر فوق "طباعة" من قائمة "ملف".
15-4 إنشاء استعلمات واستخدامها الدرس 4
في هذا التمرين ،تقوم بمعاينة الستعلم "qryبالساعة_مع_السماء" من "معاينة قبل الطباعة"
ثم طباعته.
من شريط أدوات "ورقة بيانات الستعلم" ،انقر فوق زر "معاينة قبل الطباعة". 1
يظهر الستعلم في "معاينة قبل الطباعة".
على شريط الدوات "معاينة قبل الطباعة" انقر فوق "إغلق". 2
يتم إغلق "معاينة قبل الطباعة".
من شريط الدوات "ورقة بيانات الستعلم" ،انقر فوق زر "طباعة". 3
يشير مربع رسالة إلى أنه جاري طباعة الستعلم "qryبالساعة_مع_السماء".
انقر فوق زر "إغلق" الموجود في الزاوية العلوية اليمنى من الستعلم " 4
qryبالساعة_مع_السماء".
يتم إغلق الستعلم.
أساسيات قواعد البيانات 16-4
ملخص الدرس
يغطي هذا الدرس كيفية إنشاء استعلم وتشغيله وتحديد معايير الستعلم وإنشاء حقل تم
احتساب القيم الخاصة به وإنشاء استعلم متعدد الجداول بالضافة إلى طباعة استعلم.
فإذا كنت ترغب في المتابعة والنتقال إلى الدرس التالي:
■انقر فوق الزر "إغلق" الموجود في الزاوية العلوية اليمنى من الطار "قاعدة بيانات".
يتم إغلق قاعدة بيانات .Database Fundamentals 04
إذا لم تكن ترغب في المتابعة والنتقال إلى الدرس التالي:
■لنهاء Accessالن ،انقر فوق الزر "إغلق" في الزاوية العلوية اليمنى من إطار
.Access
يتم إغلق Accessوقاعدة بيانات .Database Fundamentals 04
المتحان القصير
ما الطريقتان المستخدمتان لنشاء استعلم في Access؟ 1
ما هو الستعلم متعدد الجداول ؟ 2
كيف يمكنك فرز نتائج الستعلم؟ 3
ما هو الحرف البدل؟ 4
كيف يمكنك طباعة استعلم في الطريقة "عرض ورقة البيانات"؟ 5
ما طريقة العرض التي تستخدمها لتعديل استعلم ما؟ 6
كيف يمكنك تحديد معايير لستعلم ما؟ 7
كيف يمكنك تشغيل استعلم؟ 8
17-4 إنشاء استعلمات واستخدامها الدرس 4
التمارين الشاملة
التمرين :1قم بإنشاء استعلم في "طريقة عرض التصميم" يقوم باستخراج حقل "اسم المورد"
من الجدول tblVendorsوحقلي "الرمز" و"الوصف" من الجدول ( .tblProductsتلميح :قم
بربط حقلي "تعريف_المورد" في الجدولين) .قم بتشغيل الستعلم .قم بتقييد نتائج الستعلم
للمنتجات فقط التي تحتوي على حرفي KHفي رموز المنتجات وقم بتشغيل الستعلم مرة
أخرى .أغلق الستعلم دون حفظ التغييرات.
التمرين :2حدد الخيار "إنشاء استعلم في طريقة عرض التصميم" من الطار "قاعدة
بيانات" .من الطار "إظهار جدول" ،حدد الجدول tblEmployeesوالجدول
tblHumanResourcesDataوالجدول tblInsuranceكي يتم تضمينها في الستعلم .سيقوم
Accessتلقائيًا بربط حقلي "تعريف_الموظف" في جدولي الموظفين ( )employeesوالموارد
البشرية ( .)human resourcesقم بإنشاء رابط من الحقل "خطة_الرعاية_الصحية" في
الجدول tblHumanResourcesDataإلى الحقل "تعريف_الخطة" في الجدول
.tblInsuranceأضف حقول "تعريف_الموظف" و"السم_الخير" و"السم_الول"
و"المسمى_الوظيفي" من جدول الموظفين ،وحقل "خطة_الرعاية_الصحية" من جدول الموارد
البشرية وحقلي "نوع_الخطة" و"المعدل" من جدول التأمين ( .)insuranceقم بفرز الستعلم
في الحقل "خطة_الرعاية_الصحية" .قم بتشغيل الستعلم وحفظه باسم "
qryالتأمين_حسب_النوع".
التمرين :3قم بإنشاء استعلم باستخدام المعالج أو باستخدام "طريقة عرض التصميم" يوضح
أي الجنحة في المنتجع تم إشغالها خلل شهر يونيه ويوليو وأغسطس سنة .2004قم بسرد
أرقام الجنحة وتواريخ الوصول والمغادرة للجنحة وقم بفرز الستعلم طبقًا للحقل الخاص
بتاريخ الوصول .احفظ الستعلم باسم "qryتاريخ_الوصول".
التمرين :4قم بفتح قاعدة البيانات "موسيقى_( "XXXحيث تمثل XXXالحروف البادئة
لسمك) التي أنشأتها في الدرس .2افتح الجدول الذي أنشأته لبيانات مجموعة الموسيقى وقم
بالتبديل إلى "طريقة عرض التصميم" إذا لزم المر .إذا لم يحتوي الجدول على حقل يصف
فئة الموسيقى ونوعها (على سبيل المثال ،روك ،بوب ،كلسيكية ،الخ) أضف هذا الحقل إلى
الجدول .قم بالتبديل إلى الطريقة "عرض ورقة البيانات" وأضف قيم لكل سجل في الجدول
الذي يصف فئة كل إدخال .قم بإنشاء استعلم باستخدام المعالج أو "طريقة عرض التصميم"،
واستخدم كل الحقول في الجدول .أدخل معايير اختيار لسترجاع كل الدخالت الموجودة
على قرص مضغوط والموجودة في أي فئة من اختيارك .قم بتشغيل الستعلم وفحص
النتائج .قم بتعديل الستعلم لتحديد كل السجلت غير الموجودة على قرص مضغوط ومن
نفس الفئة التي استخدمتها في الستعلم الول .قم بإغلق الستعلم بدون حفظه وأغلق
قاعدة البيانات.