الاستعلام هو مجموعة من الإرشادات التي يمكنك استخدامها للعمل على البيانات. يمكنك تشغيل استعلام لتنفيذ هذه الإرشادات. بالإضافة إلى إرجاع النتائج التي يمكن فرزها أو تجميعها أو تصفيتها، يمكن للاستعلام أيضا إنشاء البيانات أو نسخها أو حذفها أو تغييرها.

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

لا توفر هذه المقالة إرشادات مفصلة خطوة بخطوة لإنشاء الاستعلامات.

هام: لا يمكنك تشغيل استعلامات الإجراءات إذا كانت قاعدة البيانات تعمل في وضع "المعطل" — وضع الأداء الوظيفي المنخفض الذي يستخدمه Access للمساعدة في حماية بياناتك في ظروف معينة. قد ترى تحذير مربع حوار، أو قد ترى تحذيرا في شريط الرسائل.

لمزيد من المعلومات حول وضع "المعطل"، وكيفية تمكين استعلامات الإجراءات، راجع المقطع، تشغيل استعلام إجراء.

ماذا تريد أن تفعل؟

تشغيل استعلام تحديد أو استعلام عرضي

يمكنك استخدام استعلامات تحديد واستعلامات عرضية لاسترداد البيانات والعرض، ولتزويد النماذج والتقارير بالبيانات. عند تشغيل استعلام تحديد أو استعلام Access عرض النتائج في طريقة عرض ورقة البيانات.

تشغيل الاستعلام

  1. حدد موقع الاستعلام في جزء التنقل.

  2. نفّذ أحد الإجراءات التالية:

    • انقر نقرا مزدوجا فوق الاستعلام الذي تريد تشغيله.

    • انقر فوق الاستعلام الذي تريد تشغيله، ثم اضغط على ENTER.

إذا كان الاستعلام الذي تريد تشغيله مفتوحا حاليا في طريقة عرض التصميم ، يمكنك أيضا تشغيله بالنقر فوق "تشغيل" في المجموعة "نتائج" ضمن علامة التبويب "تصميم" على الشريط، وهو جزء من واجهة مستخدم Microsoft Office Fluent.

أعلى الصفحة

تشغيل استعلام إجراء

هناك أربعة أنواع من استعلامات الإجراءات: استعلامات ال إلحاق واستعلامات الحذف واستعلامات التحديث واستعلامات جعل الجدول. باستثناء استعلامات إنشاء الجداول (التي تنشئ جداول جديدة)، تقوم الاستعلامات الإجراءية بإجراء تغييرات على البيانات في الجداول التي تستند عليها. لا يمكن التراجع عن هذه التغييرات بسهولة، على سبيل المثال، بالضغط على CTRL+Z. إذا قمت بإجراء تغييرات باستخدام استعلام إجراء قررت لاحقا أنك لا تريد إجراءه، عادة ما تحتاج إلى استعادة البيانات من نسخة احتياطية. لهذا السبب، يجب عليك دائما التأكد من وجود نسخة احتياطية حديثة للبيانات الأساسية قبل تشغيل استعلام الإجراء.

يمكنك تقليل مخاطر تشغيل استعلام إجراء من خلال معاينة البيانات التي سيتم اتخاذ إجراء بشأنها أولا. هناك طريقتان للقيام بذلك:

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

  • غير الاستعلام إلى استعلام تحديد، ثم قم بتشغيله.

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

    تشغيل استعلام إجراء باستعلام تحديد

    1. افتح استعلام الإجراء في طريقة عرض التصميم.

    2. على علامة التبويب "تصميم"، في المجموعة "نوع الاستعلام"، انقر فوق "تحديد".

    3. على علامة التبويب تصميم، في مجموعة النتائج، انقر فوق تشغيل.

تشغيل الاستعلام

عندما تكون جاهزا لتشغيل استعلام إجراء، انقر نقرا مزدوجا فوقه في جزء التنقل، أو انقر فوقه ثم اضغط على ENTER.

هام: بشكل افتراضي، يقوم Access بتعطيل كل استعلامات الإجراءات في قاعدة بيانات ما لم تشير إلى أنك تثق بقاعدة البيانات. يمكنك الإشارة إلى أنك تثق في قاعدة بيانات باستخدام شريط الرسائل، أسفل الشريط تماما.

شريط الرسائل

الثقة في قاعدة بيانات

  1. على شريط الرسائل، انقر فوق خيارات.

    يظهر مربع الحوار خيارات أمان Microsoft Office.

  2. حدد تمكين هذا المحتوى، ثم انقر فوق موافق.

تشغيل معلمة استعلام

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

استعلام المعلمة هو دائما نوع آخر من الاستعلامات. إن معظم استعلامات المعلمات هي استعلامات تحديد أو استعلامات جدولية، ولكن يمكن أن تكون استعلامات ال إلحاق وصنع جدول وتحديث أيضا استعلامات معلمات.

يمكنك تشغيل معلمة استعلام وفقا لنوع الاستعلام الآخر الخاص به، ولكن بشكل عام، استخدم الإجراء التالي.

تشغيل الاستعلام

  1. حدد موقع الاستعلام في جزء التنقل.

  2. نفّذ أحد الإجراءات التالية:

    • انقر نقرا مزدوجا فوق الاستعلام الذي تريد تشغيله.

    • انقر فوق الاستعلام الذي تريد تشغيله، ثم اضغط على ENTER.

  3. عند ظهور مطالبة المعلمة، أدخل قيمة لتطبيقها كمعيار.

أعلى الصفحة

تشغيل استعلام خاص ب SQL

هناك ثلاثة أنواع رئيسية من طريقة عرض SQL: الاستعلامات الاتحادية والاستعلامات المرورية واستعلامات تعريف البيانات.

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

لا تتم معالجة الاستعلامات المرورية بواسطة مشغل قاعدة البيانات الذي يأتي مع Access؛ بدلا من ذلك، يتم تمريرها مباشرة إلى خادم قاعدة بيانات بعيدة يقوم با المعالجة ثم يقوم بتمرير النتائج مرة أخرى إلى Access.

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

لا يمكن فتح الاستعلامات الخاصة ب SQL في طريقة عرض التصميم. يمكن فتحها فقط في طريقة عرض SQL، أو تشغيلها. باستثناء استعلامات تعريف البيانات، يقوم تشغيل استعلام SQL بفتحه في طريقة عرض ورقة البيانات.

تشغيل الاستعلام

  1. حدد موقع الاستعلام في جزء التنقل.

  2. نفّذ أحد الإجراءات التالية:

    • انقر نقرا مزدوجا فوق الاستعلام الذي تريد تشغيله.

    • انقر فوق الاستعلام الذي تريد تشغيله، ثم اضغط على ENTER.

أعلى الصفحة

استكشاف أخطاء رسالة خطأ وإصلاحها

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

ملاحظة: هذا المحتوى من هذا الجدول ليس شاملا. إذا لم تتضمن رسالة الخطأ التي تلقيتها، يمكنك إرسال ملاحظات باستخدام النموذج في نهاية هذه المقالة وتضمين معلومات محددة حول رسالة الخطأ في مربع التعليق الموفر.

رسالة خطأ

المشكلة

الحل

كتابة عدم تطابق في التعبير

قد يقوم الاستعلام بضم الحقول التي لها أنواع بيانات مختلفة.

تحقق من تصميم الاستعلام وتأكد من أن الحقول المنضمة لها نوع البيانات نفسه. للحصول على الإرشادات، راجع المقطع "التحقق من الحقول المنضمة" في الاستعلام.

تم حذف السجل

قد يحدث ذلك إذا كان الكائن أو قاعدة البيانات تالفة.

ضغط قاعدة البيانات وإصلاحها. للحصول على الإرشادات، راجع القسم "ضغط قاعدة البيانات وإصلاحها".

مرجع دائري بسبب الاسم المستعار

الاسم المستعار المعين إلى حقل هو نفس مكون التعبير لهذا الحقل.

الاسم المستعار هو اسم يتم منحه لأي تعبير في صف الحقل في شبكة تصميم الاستعلام وهو ليس حقلا فعليا. يعين Access الاسم المستعار لك إذا لم تفعل ذلك بنفسك؛ على سبيل المثال، EXPR1. يلي الاسم المستعار فورا نقطتين (:) ثم بواسطة التعبير. عند تشغيل الاستعلام، يتحول الاسم المستعار إلى اسم العمود في ورقة البيانات.

تغيير الاسم المستعار. للحصول على الإرشادات، راجع المقطع "تغيير اسم الحقل المستعار".

#Error

يمكن أن يحدث هذا الخطأ عندما تكون قيمة الحقل المحسوب أكبر من القيمة التي يسمح بها إعداد خاصية "حجم الحقل". يحدث هذا أيضا عندما يكون مقام الحقل المحسوب أو يتم تقييمه إلى صفر (0).

تأكد من عدم تقييم مقام الحقل المحسوب إلى صفر (0). إذا كان ذلك ملائما، فغير الخاصية FieldSize.

#Deleted

تم حذف السجل الذي يشار إليه.

إذا تم حذف السجل عن طريق الخطأ، فيجب استعادته من نسخة احتياطية. إذا كان الحذف مقصودا، يمكنك تجاهل رسالة الخطأ هذه بالضغط على SHIFT+F9 لتحديث الاستعلام.

التحقق من الحقول المنضمة في الاستعلام

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

  1. افتح الاستعلام في طريقة عرض التصميم. تظهر الصلة كسطور تصل الحقول في الجداول المصدر. لاحظ اسمي الجدول الحقول لكل ضمة.

  2. في "جزء التنقل"، انقر ب زر الماوس الأيمن فوق كل جدول يحتوي على حقل واحد أو أكثر من الحقول المنضمة إلى الاستعلام، ثم انقر فوق "طريقة عرض التصميم".

    حقول متصلة ذات أنواع بيانات غير متماثلة

    1. الحقول المنضمة بأنواع بيانات مختلفة.

    2. انقر ب زر الماوس الأيمن فوق الجدول، ثم انقر فوق "طريقة عرض التصميم".

  3. لكل ضم، قارن القيم الموجودة في العمود "نوع البيانات" في شبكة تصميم الجدول والحقول المنضمة.

    تحقق من نوع بيانات الحقل المتصل في طريقة عرض التصميم في الجدول.

    1. تحقق من نوع بيانات الحقول المنضمة في طريقة عرض تصميم الجدول.

  4. للتبديل إلى جدول لكي تتمكن من رؤية حقوله، انقر فوق علامة التبويب التي بها اسم هذا الجدول.

أعلى الصفحة

ضغط قاعدة البيانات وإصلاحها

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

بعد اكتمال عملية الضغط، يتم تحسين سرعة الاستعلام لأنه تمت إعادة كتابة البيانات الأساسية إلى الجداول في صفحات متجاورة. إن فحص الصفحات المتجاورة أسرع بكثير من فحص الصفحات المجزأة. يتم أيضا تحسين الاستعلامات بعد كل ضغط قاعدة بيانات.

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

تعيين خيار أتمتة هذه العملية

  1. انقر فوق ملف > خيارات لفتح مربع الحوار خيارات Access.

  2. انقر فوق قاعدة البيانات الحالية، وحدد خانة الاختيار "ضغط عند الإغلاق" ضمن "خيارات التطبيق".

    يؤدي ذلك إلى أن يقوم Access تلقائيا بضغط قاعدة البيانات وإصلاحها في كل مرة يتم فيها إغلاقها.

ضغط قاعدة البيانات وإصلاحها يدويا

  1. انقر فوق "أدوات قاعدة > ضغط قاعدة البيانات وإصلاحها.

أعلى الصفحة

تغيير اسم الحقل المستعار

  1. افتح الاستعلام في طريقة عرض التصميم.

  2. في شبكة تصميم الاستعلام، ابحث عن الحقول التي لها أسماء مستعارة. ستنتهي نقطتين في نهاية اسم الحقل، كما في الاسم:.

  3. تحقق من كل اسم مستعار للتأكد من عدم تطابق الاسم المستعار مع اسم أي حقل يكون جزءا من تعبير الاسم المستعار. إذا تم ذلك، فغير الاسم المستعار.

أعلى الصفحة

هل تحتاج إلى مزيد من المساعدة؟

توسيع المهارات
استكشاف التدريب
الحصول على الميزات الجديدة أولاً
الانضمام إلى Microsoft Insider

هل كانت المعلومات مفيدة؟

ما مدى رضاك عن جودة الترجمة؟
ما الذي أثّر في تجربتك؟

نشكرك على ملاحظاتك!

×