مقدمة حول الاستعلامات

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

يؤدي استخدام استعلام إلى تسهيل عرض البيانات أو إضافتها أو حذفها أو تغييرها في قاعدة بيانات Access. بعض الأسباب الأخرى لاستخدام الاستعلامات:

  • البحث عن بيانات معينة بسرعة من خلال التصفية حسب معايير (شروط) محددة.

  • حساب البيانات أو تلخيصها

  • أتمتة مهام إدارة البيانات، كمراجعة البيانات الأحدث بشكل متكرر.

يمكنك الحصول علي مجموعه اكثر فعاليه من خيارات الاستعلام عند العمل ب# استخدام قاعده بيانات Access علي سطح مكتب، لكن تطبيقات Access علي ويب توفر بعض الخيارات الاستعلام هو مبين ادناه. ل# الحصول علي مزيد من المعلومات حول تطبيقات Access علي ويب، نوع جديده ل# قاعده البيانات تصميم مع Access و# نشرها عبر الانترنت، راجع انشاء تطبيق Access.

ملاحظة:  إذا أردت تجربة الاستعلامات في الأمثلة، فاستخدم قاعدة بيانات Access لسطح المكتب.

تساعدك الاستعلامات في البحث عن بياناتك واستخدامها

انشاء استعلام تحديد

انشاء استعلام معلمات

انشاء استعلام اجماليات

انشاء استعلام جدولي

إنشاء استعلام تكوين جدول

إنشاء استعلام إلحاقي

انشاء استعلام تحديث

إنشاء استعلام حذف

تساعدك الاستعلامات في البحث عن بياناتك واستخدامها

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

أنواع الاستعلامات الأساسية

الاستخدام

تحديد

لاستعادة بيانات من جدول أو إجراء حسابات.

الإجراء

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

أعلى الصفحة

إنشاء استعلام تحديد

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

مراجعة بيانات من حقول محددة

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

  1. افتح قاعدة البيانات ومن علامة التبويب إنشاء، انقر فوق تصميم الاستعلام.

  2. في المربع إظهار جدول، من علامة التبويب جداول، انقر نقراً مزدوجاً فوق جدول المنتجات ثم أغلق مربع الحوار.

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

  4. علي علامه التبويب تصميم، انقر فوق تشغيل. الاستعلام يقوم ب# تشغيل، و# يعرض قائمه ب# المنتجات و# اسعارها.

أعلى الصفحة

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

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

  1. افتح قاعدة البيانات. من علامة التبويب إنشاء، في المجموعة استعلام، انقر فوق تصميم الاستعلام.

  2. في مربع الحوار إظهار جدول، من علامة التبويب جداول، انقر نقراً مزدوجاً فوق العملاء والطلبات.

  3. أغلق مربع الحوار إظهار جدول. لاحظ الخط (ويُسمى الرابط) الذي يصل بين الحقل "المعرِّف" في جدول العملاء والحقل "معرِّف العميل" في جدول الطلبات. يوضح هذا الخط العلاقة بين الجدولين.

  4. في الجدول "العملاء"، انقر نقراً مزدوجاً فوق الشركة والمدينة لإضافة هذين الحقلين إلى شبكة تصميم الاستعلام.

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

  6. في الصف المعايير للعمود المدينة، اكتب جدة.

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

  7. في الجدول "الطلبات"، انقر نقراً مزدوجاً فوق معرِّف الطلب وتاريخ الطلب لإضافة هذين الحقلين إلى العمودين التاليين في شبكة تصميم الاستعلام.

  8. من علامة التبويب تصميم، في المجموعة النتائج، انقر فوق تشغيل. يتم تشغيل الاستعلام، ويعرض قائمة بطلبات العملاء الموجودين في جدة.

  9. اضغط على CTRL+S لحفظ الاستعلام.

أعلى الصفحة

إنشاء استعلام معلمات

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

ملاحظة:  لا يمكنك إنشاء استعلام معلمات في تطبيق Access.

استمراراً للمثال السابق الذي تعلمت فيه كيفية إنشاء استعلام تحديد يُرجع طلبات العملاء الموجودين في جدة، يمكنك تعديل استعلام التحديد بحيث يطالبك بتحديد المدينة كل مرة تقوم فيها بتشغيل الاستعلام. للمتابعة، افتح قاعدة البيانات التي قمت بإنشائها في المثال السابق:

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

  2. في شبكه تصميم الاستعلام، في الصف المعايير ل# العمود المدينه، احذف جده، و# من ثم اكتب [ل# اي city?].

    السلسلة [لأيّ مدينة؟] هي مطالبة المعلمة. تشير الأقواس المربعة إلى أنك تريد من الاستعلام أن يطلب توفير إدخال، والنص (في هذه الحالة لأيّ مدينة؟) هو السؤال الذي تعرضه مطالبة المعلمة.

ملاحظة: لا يمكن استخدام النقطة (.) أو علامة التعجب (!) كنص في مطالبة معلمة.

  1. حدد خانة الاختيار الموجودة في الصف إظهار في العمود "المدينة"، بحيث تظهر المدينة في نتائج الاستعلام.

  2. من علامة التبويب تصميم، في المجموعة النتائج، انقر فوق تشغيل. يطلب الاستعلام إدخال قيمة للمدينة.

  3. اكتب القاهرة، ثم اضغط على ENTER لعرض طلبات العملاء في القاهرة.

    ماذا تفعل إذا كنت لا تعرف القيم التي يمكنك تحديدها؟ يمكنك استخدام أحرف بدل كجزء من المطالبة:

  4. من علامة التبويب الصفحة الرئيسية، في المجموعة طرق العرض، انقر فوق طريقة العرض ثم فوق طريقة عرض التصميم.

  5. في شبكة تصميم الاستعلام، في الصف المعايير للعمود المدينة، اكتب "*"&[لأي مدينة؟]Like.

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

  6. من علامة التبويب تصميم، في المجموعة النتائج، انقر فوق تشغيل، وفي مطالبة الاستعلام، اكتب القا واضغط ENTER.

    يتم تشغيل الاستعلام ويعرض طلبات العملاء الموجودين في القاهرة.

تحديد أنواع بيانات المعلمات

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

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

لتحديد نوع البيانات للمعلمات في استعلام، استخدم الإجراء التالي:

  1. عندما يكون الاستعلام مفتوحاً في طريقة عرض التصميم، من علامة التبويب تصميم، في المجموعة إظهار/إخفاء، انقر فوق معلمات.

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

  3. في العمود نوع البيانات، حدد نوع البيانات لكل معلمة.

مزيد من المعلومات عن استخدام المعلمات لطلب إدخال أثناء تشغيل استعلام.

أعلى الصفحة

إنشاء استعلام إجماليات

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

ملاحظة: لا يمكنك استخدام الدالات التجميعية في تطبيق Access.

استخدم الإجراء التالي لتعديل استعلام الإجماليات الفرعية للمنتجات الذي قمت بإنشائه في المثال السابق، بحيث يلخص الإجماليات الفرعية حسب المنتج.

  1. علي علامه التبويب الصفحه الرئيسيه، انقر فوق عرض > طريقه عرض التصميم.

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

  2. علي علامه التبويب تصميم، في المجموعه اظهار / اخفاء، انقر فوق الاجماليات.

    يتم عرض الصف الإجماليات في شبكة تصميم الاستعلام.

ملاحظة: بالرغم من أن الصف الإجماليات الموجود في شبكة تصميم الاستعلام والصف الإجمالي الموجود في ورقة البيانات لهما أسماء متشابهة، إلا أنهما ليسا متطابقين:

  • يمكنك التجميع حسب قيم الحقل باستخدام الصف الإجماليات في شبكة التصميم.

  • يمكنك إضافة الصف الإجمالي في ورقة البيانات إلى نتائج استعلام الإجماليات.

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

  • في العمود الثاني من شبكة التصميم، في الصف الإجمالي، حدد جمع من القائمة المنسدلة.

  • من علامة التبويب تصميم، في المجموعة النتائج، انقر فوق تشغيل. يتم تشغيل الاستعلام ويعرض قائمة بالمنتجات والإجماليات الفرعية.

  • اضغط على CTRL+S لحفظ الاستعلام. اترك الاستعلام مفتوحاً.

لمزيد من المعلومات، انظر جمع القيم في ورقة بيانات باستخدام صف الإجماليات.

أعلى الصفحة

إجراء عمليات حسابية استناداً إلى البيانات

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

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

  1. علامه التبويب انشاء، انقر فوق تصميم الاستعلام.

  2. في مربع الحوار اظهار جدول، علي علامه التبويب " جداول "، انقر نقرا مزدوجا فوق تفاصيل الطلبات.

  3. اغلاق مربع الحوار اظهار جدول.

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

  5. في العمود الثاني من الشبكه، انقر ب# زر الماوس صف الحقل، و# ثم انقر فوق تكبير / تصغير القائمه المختصره.

  6. في مربع تكبير / تصغير، اكتب او الصق ما يلي: Subtotal: ([الكميه] * [سعر الوحده])-([الكميه] * [Price]*[Discount]) وحده

  7. انقر فوق موافق.

  8. علي علامه التبويب " تصميم "، انقر فوق تشغيل. الاستعلام يقوم ب# تشغيل، و# من ثم يعرض قائمه ب# المنتجات و# الاجماليات الفرعيه، كل امر.

  9. اضغط على CTRL+S لحفظ الاستعلام، ثم اكتب اسم الاستعلام الإجماليات الفرعية للمنتجات.

انظر أيضاً جمع القيم في ورقة بيانات باستخدام صف الإجماليات.

أعلى الصفحة

عرض بيانات ملخصة أو مجمّعة

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

  1. قم بتشغيل استعلام الإجماليات الفرعية للمنتجات، واترك النتائج مفتوحة في طريقة عرض ورقة البيانات.

  2. علي التبويب الصفحه الرئيسيه، انقر فوق الاجماليات. يظهر صف جديد في اسفل ورقه البيانات، ب# استخدام الكلمه اجمالي في العمود الاول.

  3. انقر فوق الخليه الموجوده في الصف الاخير من ورقه البيانات و# المسماه اجمالي.

  4. انقر فوق السهم ل# عرض دالات التجميع المتوفره. ل# ان العمود يحتوي علي بيانات نصيه، هناك خياران فقط: بلا و Count.

  5. حدد Count. تغيير محتويات الخليه من الاجمالي ل# تعداد قيم العمود.

  6. انقر فوق الخلية المجاورة (العمود الثاني). لاحظ أن سهماً يظهر في الخلية.

  7. انقر فوق السهم، و# من ثم انقر فوق المجموع. يعرض الحقل مجموع قيم العمود.

  8. اترك الاستعلام مفتوحاً في طريقة عرض ورقة البيانات.

أعلى الصفحة

إنشاء استعلام جدولي

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

ملاحظة: لا يمكن عرض استعلام جدولي في تطبيق Access.

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

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

  2. في المجموعة إعداد استعلام، انقر فوق إظهار جدول.

  3. في مربع الحوار إظهار جدول، انقر نقراً مزدوجاً فوق الطلبات، ثم انقر فوق إغلاق.

  4. علي علامه التبويب تصميم، في المجموعه نوع الاستعلام، انقر فوق جدولي. في شبكه التصميم، يختفي الصف اظهار، و# يتم عرض الصف جدولي.

  5. في العمود الثالث من شبكة التصميم، انقر بزر الماوس الأيمن فوق الصف الحقل، ثم انقر فوق تكبير/تصغير في القائمة المختصرة. يفتح المربع تكبير/تصغير.

  6. في المربع تكبير/تصغير، اكتب ما يلي أو الصقه: Month: "Month " & DatePart("m", [Order Date])‎

  7. انقر فوق موافق.

  8. في الصف جدولي، حدد القيم التالية من القائمة المنسدلة: عنوان الصف للعمود الأول، والقيمة للعمود الثاني، وعنوان العمود للعمود الثالث.

  9. من علامة التبويب تصميم، في المجموعة النتائج، انقر فوق تشغيل. يتم تشغيل الاستعلام، ويعرض الإجماليات الفرعية للمنتجات مجمعة حسب الشهر.

  10. اضغط على CTRL+S لحفظ الاستعلام.

    لمزيد من المعلومات، انظر

أعلى الصفحة

إنشاء استعلام تكوين جدول

يمكنك استخدام استعلام تكوين جدول لإنشاء جدول جديد من البيانات المخزنة في جداول أخرى.

ملاحظة:  لا يتوفر استعلام تكوين جدول في تطبيقات Access.

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

يمكنك إنشاء استعلام تحديد يحتوي على بيانات طلبات بيروت، ثم استخدام استعلام التحديد لإنشاء الجدول الجديد باستخدام الإجراء التالي:

  1. افتح نموذج قاعدة البيانات من المثال السابق.

    لتشغيل استعلام تكوين جدول، قد تحتاج إلى تمكين محتوى قاعدة البيانات.

    ملاحظة: اذا رايت رساله اسفل الشريط حول تمكين قاعده البيانات، انقر فوق تمكين المحتوي.اذا كانت قاعده بياناتك موجوده في موقع موثوق به، لا تشاهد شريط الرسائل.

  2. من علامة التبويب إنشاء، في المجموعة استعلام، انقر فوق تصميم الاستعلام.

  3. في مربع الحوار إظهار جدول، انقر نقراً مزدوجاً فوق تفاصيل الطلبات والطلبات وأغلق مربع الحوار إظهار جدول.

  4. في جدول الطلبات، انقر نقراً مزدوجاً فوق معرف العميل ومدينة الشحن لإضافة هذين الحقلين إلى شبكة التصميم.

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

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

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

  8. اضغط على Ctrl + S لحفظ الاستعلام.

  9. في المربع اسم الاستعلام، اكتب استعلام طلبات بيروت، ثم انقر فوق الزر موافق.

  10. على علامة التبويب الصفحة الرئيسية، في المجموعة طرق العرض، انقر فوق طريقة العرض، ثم فوق طريقة عرض التصميم.

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

  12. في مربع الحوار تكوين جدول، في المربع اسم الجدول، اكتب طلبات بيروت، ثم انقر فوق موافق.

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

  14. في مربع حوار التأكيد، انقر فوق نعم، وشاهد الجدول الجديد المعروض في جزء التنقل.

    ملاحظة: إذا كان هناك جدول يحمل الاسم نفسه الذي حددته، فسيحذف Access هذا الجدول قبل تشغيل الاستعلام.

أعلى الصفحة

إنشاء استعلام إلحاقي

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

ملاحظة: لا يتوفر الاستعلام الإلحاقي في تطبيقات Access.

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

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

  2. علي علامه التبويب تصميم، في المجموعه نوع الاستعلام، انقر فوق الحاق. يفتح مربع الحوار الحاق.

  3. في مربع الحوار إلحاق، انقر فوق السهم الموجود في المربع اسم الجدول، ثم حدد طلبات بيروت من القائمة المنسدلة، وانقر فوق موافق.

  4. في شبكة التصميم، في الصف المعايير ضمن العمود "مدينة الشحن"، احذف 'بيروت'، واكتب 'طرابلس'.

  5. في الصف إلحاق بـ حدد الحقل المناسب لكل عمود.

    في هذا المثال، يجب أن تتطابق قيم الصف إلحاق بـ مع قيم الصف الحقل، ولكن هذا ليس مطلوباً لكي تعمل استعلامات الإلحاق.

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

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

أعلى الصفحة

إنشاء استعلام تحديث

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

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

ملاحظة: لا يتوفر الاستعلام الإلحاقي في تطبيقات Access.

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

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

  2. في صف معرف المنتج، غير نوع البيانات من رقم إلى نص.

  3. احفظ جدول طلبات بيروت ثم أغلقه.

  4. من علامة التبويب إنشاء، في المجموعة استعلام، انقر فوق تصميم الاستعلام.

  5. في مربع الحوار إظهار جدول، انقر نقراً مزدوجاً فوق تفاصيل الطلبات والطلبات وأغلق مربع الحوار إظهار جدول.

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

  7. في شبكة التصميم، يختفي الصفان فرز وإظهار، ويتم عرض الصف تحديث إلى.

  8. في الجدول طلبات بيروت، انقر نقراً مزدوجاً فوق معرف المنتج لإضافة هذا الحقل إلى شبكة التصميم.

  9. في شبكة التصميم، في الصف تحديث إلى من العمود معرف المنتج، اكتب ما يلي أو الصقه: ‎[Products].[Product Name]‎

    تلميح: يمكنك استخدام استعلام تحديث لحذف قيم الحقول باستخدام سلسلة فارغة ("") أو NULL في الصف تحديث إلى.

  10. في الصف المعايير، اكتب ما يلي أو الصقه: ‎[Product ID] Like ([Products].[ID])‎

  11. يمكنك مراجعة القيم التي سيتم تغييرها بواسطة استعلام تحديث من خلال عرض الاستعلام في طريقة عرض ورقة البيانات.

  12. علي علامه التبويب تصميم، انقر فوق عرض > طريقه عرض ورقه البيانات. يقوم الاستعلام ب# ارجاع قائمه "معرفات المنتجات" التي سيتم تحديثها.

  13. ضمن علامة التبويب تصميم، انقر فوق تشغيل.

    عندما تفتح جدول طلبات بيروت، سترى أن القيم الرقمية في حقل معرف المنتج قد تم استُبدلت بأسماء المنتجات من جدول المنتجات. انظر إنشاء استعلام تحديث.

أعلى الصفحة

إنشاء استعلام حذف

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

ملاحظة: لا يتوفر خيار استعلام الحذف في تطبيقات Access.

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

يمكنك استخدام استعلام لحذف صفوف في جدول طلبات بيروت التي لا تحتوي على قيمة لمعرف الطلب، وذلك باتباع الإجراء التالي:

  1. في علامة التبويب إنشاء، انقر فوق تصميم الاستعلام.

  2. في المربع إظهار جدول، انقر نقراً مزدوجاً فوق طلبات بيروت وأغلق المربع إظهار جدول.

  3. علي علامه التبويب تصميم، في المجموعه نوع الاستعلام، انقر فوق حذف. في شبكه التصميم، يختفي الصفان فرز و# اظهار، و# يظهر الصف حذف.

  4. في جدول طلبات بيروت، انقر نقراً مزدوجاً فوق معرف الطلب لإضافته إلى الشبكة.

  5. في شبكة تصميم الاستعلام، في الصف المعايير من العمود "معرف الطلب"، اكتب Is Null.

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

انظر إنشاء استعلام حذف.

أعلى الصفحة

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

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

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

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

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

×