مخفف "Query By Example" است. QBE یک ویژگی است که در برنامه های پایگاه داده (Database) مختلف گنجانده شده است که یک روش کاربرپسند برای اجرای پرس و جوهای پایگاه داده ارائه می دهد. به طور معمول بدون QBE، کاربر باید دستورات ورودی را با استفاده از نحو صحیح زبان پرس و جو ساختاریافته (SQL) (زبان پرس و جو ساختاریافته) بنویسد. این یک زبان استاندارد است که تقریباً همه برنامه های پایگاه داده از آن پشتیبانی می کنند. با این حال، اگر نحو کمی نادرست باشد، پرس و جو ممکن است نتایج اشتباهی را نشان دهد یا ممکن است اصلا اجرا نشود.
ویژگی Query By Example یک رابط ساده را برای کاربر فراهم می کند تا کوئری ها را وارد کند. به جای نوشتن یک فرمان کامل SQL، کاربر فقط می تواند جاهای خالی را پر کند یا مواردی را برای تعریف کوئری که می خواهد انجام دهد انتخاب کند. به عنوان مثال، یک کاربر ممکن است بخواهد یک ورودی از جدولی به نام "Table1" با شناسه 123 انتخاب کند. با استفاده از SQL، کاربر باید دستور "SELECT * FROM Table1 WHERE ID = 123" را وارد کند. رابط QBE ممکن است به کاربر این امکان را بدهد که فقط روی Table1 کلیک کند، "123" را در قسمت شناسه تایپ کند و روی "جستجو" کلیک کند.
QBE با اکثر برنامه های پایگاه داده ارائه می شود، اگرچه رابط اغلب بین آنها متفاوت است. برنامه های کاربردی. به عنوان مثال، مایکروسافت اکسس دارای یک رابط QBE است که به نام Query Design View شناخته می شود که کاملاً گرافیکی است. برنامه phpMyAdmin که با مای اس کیو ال (MySQL) استفاده می شود، یک رابط مبتنی بر وب ارائه می دهد که در آن کاربران می توانند یک عملگر پرس و جو را انتخاب کنند و جاهای خالی را با عبارات جستجو پر کنند. هر چه پیادهسازی QBE با یک برنامه ارائه شود، هدف یکسان است - آسانتر کردن اجرای پرسوجوهای پایگاه داده و جلوگیری از ناامیدی خطاهای SQL.
تعریف پرس و جو با مثال (QBE) در این صفحه یک تعریف پایه نگاشته شده توسط تک بورد است. اگر مایل به ارجاع به این صفحه یا استناد به این تعریف هستید، با شرط درج لینک به این صفحه می توانید از این محتوا استفاده کنید.
هدف تک بورد توضیح اصطلاحات کامپیوتری به روشی است که به راحتی قابل درک باشد. ما برای سادگی و دقت با هر تعریفی که منتشر می کنیم تلاش می کنیم. اگر بازخوردی درباره تعریف پرس و جو با مثال (QBE) دارید یا میخواهید یک اصطلاح فنی جدید پیشنهاد کنید، لطفاً با ما تماس بگیرید.
آیا می خواهید اصطلاحات فنی بیشتری یاد بگیرید؟ در خبرنامه روزانه یا هفتگی مشترک شوید و شرایط و آزمون های ویژه را در ایمیل خود تحویل بگیرید.