डेटाबेस क्वेरी क्या है?

प्रश्न आपके डेटाबेस की शक्ति का उपयोग करते हैं

एक डेटाबेस क्वेरी डेटाबेस से डेटा निकालती है और इसे एक पठनीय रूप में स्वरूपित करती है। डेटाबेस को आवश्यक भाषा में एक प्रश्न लिखा जाना चाहिए-आमतौर पर, वह भाषा SQL है

उदाहरण के लिए, जब आप किसी डेटाबेस से डेटा चाहते हैं, तो आप अपनी इच्छित विशिष्ट जानकारी का अनुरोध करने के लिए एक क्वेरी का उपयोग करते हैं। शायद आपके पास कर्मचारी तालिका है, और आप बिक्री प्रदर्शन संख्याओं को ट्रैक करना चाहते हैं। आप उस कर्मचारी के लिए अपने डेटाबेस से पूछ सकते हैं जिसने किसी दिए गए अवधि में उच्चतम बिक्री दर्ज की है।

एसक्यूएल चयन कथन

डेटाबेस क्वेरी को डेटाबेस द्वारा आवश्यक क्वेरी प्रारूप का पालन करना होगा। सबसे आम प्रारूप संरचित क्वेरी भाषा (एसक्यूएल) मानक क्वेरी प्रारूप है जो कई डेटाबेस प्रबंधन प्रणालियों द्वारा उपयोग किया जाता है। एसक्यूएल एक शक्तिशाली भाषा है जो उन्नत प्रश्नों में सक्षम है।

एसक्यूएल विशिष्ट डेटा का चयन करने के लिए एक चयन कथन का उपयोग करता है।

नॉर्थविंड डेटाबेस के आधार पर एक उदाहरण पर विचार करें जो अक्सर ट्यूटोरियल के रूप में डेटाबेस उत्पादों के साथ जहाजों को भेजता है।

डेटाबेस की कर्मचारी तालिका से एक अंश यहां दिया गया है:

नॉर्थविंड डेटाबेस कर्मचारी तालिका से उद्धरण
कर्मचारी आयडी अंतिम नाम पहला नाम शीर्षक पता शहर क्षेत्र
1 Davolio नैन्सी बिक्री प्रतिनिधि 507 - 20 वें Ave. ई सिएटल वा
2 कपड़ा साफ करनेवाला एंड्रयू
उपाध्यक्ष, बिक्री
908 डब्ल्यू कैपिटल वे टकोमा वा
3 Leverling जेनेट बिक्री प्रतिनिधि 722 मॉस बे Blvd. किर्कलैंड वा

किसी कर्मचारी का नाम और डेटाबेस से शीर्षक वापस करने के लिए, SELECT कथन कुछ ऐसा दिखाई देगा:

प्रथम नाम, अंतिम नाम, कर्मचारी से शीर्षक चुनें;

यह वापस आ जाएगा:

पहला नाम अंतिम नाम शीर्षक
नैन्सी Davolio बिक्री प्रतिनिधि
एंड्रयू कपड़ा साफ करनेवाला उपाध्यक्ष, बिक्री
जेनेट Leverling बिक्री प्रतिनिधि

परिणामों को और परिशोधित करने के लिए, आप एक WHERE खंड जोड़ सकते हैं:

प्रथम नाम, कर्मचारियों से अंतिम नाम चुनें

कहां शहर = 'टैकोमा';

यह टैकोमा से मौजूद किसी भी कर्मचारी का फर्स्टनाम और अंतिम नाम देता है:

पहला नाम अंतिम नाम
एंड्रयू कपड़ा साफ करनेवाला

ध्यान दें कि एसक्यूएल एक पंक्ति / कॉलम फॉर्म में डेटा देता है जो माइक्रोसॉफ्ट एक्सेल के समान है, जिससे इसे देखना और काम करना आसान हो जाता है। अन्य क्वेरी भाषाएं डेटा या ग्राफ के रूप में डेटा लौटा सकती हैं।

प्रश्नों की शक्ति

एक डेटाबेस में जटिल प्रवृत्तियों और गतिविधियों को प्रकट करने की क्षमता है, लेकिन यह शक्ति केवल क्वेरी के उपयोग के माध्यम से उपयोग की जाती है। एक जटिल डेटाबेस में डेटा के असंख्य संग्रहित कई टेबल होते हैं। एक क्वेरी आपको इसे एक टेबल में फ़िल्टर करने की अनुमति देती है ताकि आप इसे आसानी से विश्लेषण कर सकें।

प्रश्न भी आपके डेटा पर गणना कर सकते हैं या डेटा प्रबंधन कार्यों को स्वचालित कर सकते हैं। आप डेटाबेस में उन्हें करने से पहले अपने डेटा के अपडेट की समीक्षा भी कर सकते हैं।