QBE

QBEQuery By Example” के लिए जाना जाता है। QBE विभिन्न database applications के साथ शामिल एक विशेषता है जो डेटाबेस queries को चलाने का एक user के अनुकूल तरीका प्रदान करता है। आमतौर पर QBE के बिना, उपयोगकर्ता को सही SQL (structured query language) syntax का उपयोग करके input command लिखना चाहिए। यह एक मानक language है जिसका लगभग सभी डेटाबेस प्रोग्राम समर्थन करते हैं। हालाँकि, यदि syntax थोड़ा गलत है, तो क्वेरी गलत परिणाम दे सकती है या बिल्कुल भी नहीं चल सकती है।

Query By Example Hindi

उदाहरण के द्वारा query सुविधा उपयोगकर्ता को प्रश्न दर्ज करने के लिए एक सरल interface प्रदान करती है। संपूर्ण SQL command लिखने के बजाय, उपयोगकर्ता केवल रिक्त स्थान भर सकता है या उस क्वेरी को परिभाषित करने के लिए आइटम का चयन कर सकता है जिसे वह निष्पादित करना चाहता है।

उदाहरण के लिए, एक उपयोगकर्ता 123 की ID के साथ “Table 1” नामक Table से एक प्रविष्टि का चयन करना चाह सकता है। एसक्यूएल का उपयोग करते हुए, उपयोगकर्ता को “तालिका 1 से चुनें * जहां आईडी = 123” कमांड इनपुट करना होगा। QBE इंटरफ़ेस उपयोगकर्ता को केवल तालिका 1 पर क्लिक करने की अनुमति दे सकता है, आईडी फ़ील्ड में “123” टाइप करें और “search” पर क्लिक करें।

QBE को अधिकांश डेटाबेस प्रोग्राम के साथ पेश किया जाता है, हालांकि इंटरफ़ेस अक्सर अनुप्रयोगों के बीच भिन्न होता है। उदाहरण के लिए, Microsoft Access में एक QBE इंटरफ़ेस है जिसे “क्वेरी डिज़ाइन व्यू” के रूप में जाना जाता है जो पूरी तरह से ग्राफिकल है। MySQL के साथ प्रयोग किया जाने वाला phpMyAdmin एप्लिकेशन एक वेब-आधारित इंटरफ़ेस प्रदान करता है जहां उपयोगकर्ता एक क्वेरी ऑपरेटर का चयन कर सकते हैं और खोज शब्दों के साथ रिक्त स्थान भर सकते हैं। प्रोग्राम के साथ जो भी QBE कार्यान्वयन प्रदान किया जाता है, उसका उद्देश्य एक ही होता है – डेटाबेस प्रश्नों को चलाना आसान बनाना और SQL त्रुटियों की निराशा से बचना।