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

هام: تمت ترجمة هذه المقالة ترجمة آلية، راجع إقرار إخلاء المسؤولية. يرجى الاطلاع على النسخة الإنجليزية من هذه المقالة. هنا للرجوع إليها.

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

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

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

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

ل# الحصول علي مزيد من المعلومات حول وضع "التعطيل"، و# كيفيه تمكين الاستعلامات الاجرائيه، راجع المقطع تشغيل استعلام اجرائي.

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

تشغيل عباره select او استعلام جدولي

تشغيل استعلام اجرائي

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

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

استكشاف الاخطاء و# اصلاحها رساله خطا

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

يمكنك استخدام استعلامات التحديد و# الاستعلامات الجدوليه ب# استرداد بياناتك و# تقديمها، و# توفير النماذج و# التقارير ب# استخدام البيانات. عندما تقوم ب# تشغيل عباره select او استعلام جدولي، Microsoft Office Access 2007 ل# عرض النتائج في طريقة عرض ورقة البيانات.

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

  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. يُتبع الاسم المستعار مباشرًة بنقطتين (:) ثم بالتعبير. عندما تقوم بتشغيل الاستعلام، يصبح الاسم المستعار هو اسم العمود في ورقة البيانات.

تغيير الاسم المستعار. ل# الحصول علي ارشادات، انظر القسم تغيير اسم مستعار ل# حقل.

#خطأ

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

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

#محذوف

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

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

التحقق من الحقول المرتبطة في الاستعلام

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

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

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

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

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

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

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

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

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

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

اعلي الصفحه

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

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

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

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

تعيين خيار يجعل هذه العملية تلقائية

  1. انقر فوق زر Microsoft Office‏ صورة زر Office ، ثم انقر فوق خيارات Access‏.

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

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

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

  1. انقر فوق زر Microsoft Office صورة زر Office و# اشر الي " اداره"، و# من ثم، ضمن اداره قاعده البيانات هذه، ف# انقر فوق ضغط و# اصلاح قاعده بيانات.

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

اعلي الصفحه

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

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

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

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

اعلي الصفحه

ملاحظة: إقرار إخلاء المسؤولية للترجمة الآلية: تمت ترجمة هذه المقالة بواسطة نظام كمبيوتر دون تدخل العامل البشري. توفر Microsoft هذه الترجمات الآلية لمساعدة المستخدمين الذين لا يتحدثون الإنجليزية على استخدام منتجات Microsoft، وخدماتها، وتقنياتها والاستمتاع بها. قد تحتوي هذه المقالة على أخطاء في المفردات، أو بناء الجملة، أو القواعد نظرًا لترجمتها آليًا.

مشاركة Facebook Facebook Twitter Twitter البريد الإلكتروني البريد الإلكتروني

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

رائع! هل لديك أي ملاحظات أخرى؟

كيف يمكننا تحسين ذلك؟

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

×