الدرس 17: تصميم استعلام في Access

و الدرس 17: تعليم كيفية تصميم استعلام في Access

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

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

تعليم كيفية تصميم استعلام في Access

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

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

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

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

عملية تخطيط الاستعلام

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

الخطوة 1: بالإشارة إلى السؤال الذي نريد طرحه

تحتوي قاعدة بيانات المتجر المعني على عدد كبير من العملاء الذين لم يتم طلبهم مطلقًا في قاعدة البيانات هذه لأن هؤلاء الأشخاص لديهم اشتراك فقط في المتجر.

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

 بالطبع ، ليس هدفنا جذب العملاء البعيدين عن المتجر.
الآن نحن نعرف ما نريد ، لذا فإن السؤال الرئيسي لاستعلامنا هو:

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

بالإشارة إلى السؤال الذي نريد طرحه - كيفية تصميم استعلام في Access

بالإشارة إلى السؤال الذي نريد طرحه – كيفية تصميم استعلام في Access

الخطوة الثانية: تحديد المعلومات المطلوبة

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

إذا قمنا بتضمين رقم معرف الطلب ، فيمكننا تقييد قائمة العملاء الذين طلبوا بالفعل.

تحديد المعلومات المطلوبة - تعليم كيفية تخطيط استعلام في Access

تحديد المعلومات المطلوبة – تعليم كيفية تخطيط استعلام في Access

الخطوة 3: ابحث عن الجداول التي تحتوي على المعلومات المطلوبة

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

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

البحث عن الجداول التي تحتوي على المعلومات المطلوبة - تعلم كيفية تصميم استعلام في Access

البحث عن الجداول التي تحتوي على المعلومات المطلوبة – تعليم كيفية تصميم استعلام في Access

الخطوة 4: تحديد المعايير التي يجب أن يبحث عنها استعلامنا

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

 لذلك نريد إنشاء معيار يسترد جميع سجلات العملاء باستثناء أولئك الذين يعيشون في raleigh .

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

 لأنه يجب التأكد من أننا نقوم فقط بتعيين القسائم للعملاء الذين يعيشون بالقرب من المتجر المطلوب وبالطبع ليسوا كبار السن ، نهدف إلى تحويل هؤلاء العملاء المحايدين إلى عملاء نشطين.

تحديد المعايير التي يجب أن يبحث عنها الاستعلام - برنامج تعليمي حول تصميم استعلام في Access

تحديد المعايير التي يجب أن يبحث عنها الاستعلام – تعلم كيفية تصميم استعلام في Access

لكتابة استعلامات ، يجب أن تكون قادرًا على تعيين المعايير بلغة يفهمها Access.

كما ترى في الصورة أعلاه ، يجب كتابة معاييرنا الخاصة بأرقام الهواتف التي تبدأ بالرقم 919 على النحو التالي: على سبيل المثال (“919 * ” ).

خاتمة الدرس

في هذا الدرس من هذه الدورة التعليمية ، تعلمنا كيفية تخطيط استعلام في Access.

يعد التعرف على كيفية تصميم استعلام أمرًا مهمًا لأنه يساعدنا في تصميم استعلامات متعددة الجداول.

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

تتمثل الخطوة الأولى في تحديد ما سيفعله استعلامنا والغرض من تصميمه.

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

و في الخطوة الثالثة ، يجب أن تجد الجداول التي تحتوي على المعلومات المحددة في Access

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

أخيرا نتمنى أن يكون الدرس قد أفادكم

مع تحيات موقع hdegy

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *