شنبه ۲۹ دي ۱۴۰۳
Tut24 آموزش برنامه نویسی و مجله تخصصی فناوری ورود/عضویت

آموزش اکسس - پرس و جوی داده

یک پرس‌و‌جو (کوئری) درخواستی برای نتایج داده‌ها و برای انجام عملیات بر روی داده‌ها است. شما می‌توانید از یک پرس‌و‌جو (کوئری) برای پاسخ به یک سوال ساده، انجام محاسبات، ترکیب داده‌ها از جداول مختلف، یا حتی اضافه کردن، تغییر دادن یا حذف داده‌های جدول استفاده کنید.

  • هنگامی که جداول در اندازه بزرگی رشد می‌کنند، ممکن است صدها هزار رکورد داشته باشند، که این باعث می‌شود که کاربران نتوانند رکورد‌های خاصی را از آن جدول پیدا کنند.

  • با یک پرس‌و‌جو (کوئری) می‌توانید یک فیلتر را برای داده‌های جدول اعمال کنید، به طوری که فقط اطلاعاتی که می‌خواهید را دریافت کنید.

  • پرس‌و‌جو (کوئری)‌هایی که برای بازیابی داده‌ها از یک جدول یا انجام محاسبات استفاده می‌شوند، به نام پرس‌و‌جو (کوئری)‌های انتخاب معروف هستند.

  • پرس‌و‌جو (کوئری)‌هایی که داده‌ها را اضافه، تغییر یا حذف می‌کنند، به نام پرس‌و‌جو (کوئری)‌های اقدامی شناخته می‌شوند.

  • همچنین می‌توانید از پرس‌و‌جو (کوئری) برای تامین داده‌ها برای یک فرم یا گزارش استفاده کنید.

  • در یک پایگاه داده‌ای که صحیح طراحی شده ، داده‌هایی که می‌خواهید از طریق یک فرم یا گزارش ارائه دهید، اغلب در چندین جدول مختلف قرار دارند.

  • قسمت پیچیده پرس‌و‌جو (کوئری)‌ها این است که باید قبل از استفاده از آن‌ها بفهمید چگونه یک پرس‌و‌جو (کوئری) را ساختار دهی کنید.

ایجاد پرس‌و‌جو (کوئری) انتخابی

اگر می‌خواهید داده‌ها را فقط از برخی از فیلدها در یک جدول مرور کنید، یا داده‌ها را از چندین جدول به صورت همزمان مرور کنید یا حتی فقط داده‌ها را بر اساس معیارهای خاصی مشاهده کنید، می‌توانید از پرس‌و‌جو (کوئری) انتخاب استفاده کنید. بیایید حال به مثال ساده‌ای که در آن یک پرس‌و‌جو (کوئری) ساده ایجاد خواهیم کرد که اطلاعات را از جدول tblEmployees بازیابی می‌کند نگاه کنیم. پایگاه داده را باز کنید و روی زبانه ایجاد کلیک کنید.

ایجاد پرسش انتخابی

روی طراحی پرس‌و‌جو (کوئری) کلیک کنید.

طراحی پرسش

در زبانه جداول، در کادر گفتگوی نمایش جدول، روی جدول tblEmployees دوبل‌کلیک کنید و سپس دیالوگ باکس را ببندید.

نمایش جدول

در جدول tblEmployees، بر روی همه آن فیلدهایی که می‌خواهید به عنوان نتیجه پرس‌و‌جو (کوئری) مشاهده کنید، دوبل‌کلیک کنید. این فیلدها را به شبکه طراحی پرس‌و‌جو (کوئری) اضافه کنید همانند تصویر زیر.

اضافه کردن فیلدها

حالا روی اجرا در زبانه طراحی کلیک کنید و سپس روی اجرا کلیک کنید.

طراحی

پرس‌و‌جو (کوئری) اجرا می‌شود و فقط داده‌های موجود در آن فیلدها که در پرس‌و‌جو (کوئری) مشخص شده است نمایش داده می‌شوند.