पहुँच 2010 में वाइल्ड कार्ड एंट्रीज़ का उपयोग करना
प्रवेश में तालिकाओं पर जटिल संचालन और शर्तों को लागू करना एक्सेल की तरह आसान नहीं है। कुछ उपयोगकर्ता अभी भी इसे एक्सेल के साथ भ्रमित कर रहे हैं जो कि बेलिटलिंग एक्सेस क्षमताओं का पर्याय है.
संपादक नोट: यह अतिथि अनुच्छेद द्वारा लिखा गया था ऑफिस 2010 क्लब, Office 2010 विशेषज्ञों द्वारा प्रबंधित एक फ़ोरम जहां कोई भी प्रश्न पूछ सकता है और चर्चा में भाग ले सकता है.
हालाँकि पहुँच, रिलेशनल डेटाबेस मैनेजमेंट सिस्टम की अनिवार्यता प्रदान करता है। RDBMS लाजिमी नहीं है और केवल अग्रिम उपयोगकर्ता ही विभिन्न परिस्थितियों को लागू करने के लिए डेटाबेस संरचना में हेरफेर कर सकते हैं, इस बीच RDBMS- आधारित डायनामिक वेब ऐप्स और अन्य उपयोगिताओं का तीव्र प्रवाह भी रिलेडेटेड डेटाबेस की मूल बातें समझने की सख्त जरूरत है.
अब तक, SQL तालिका से विशिष्ट डेटा को खींचने के लिए डेटाबेस संरचना को संभालने में पहले स्थान पर है, लेकिन एक डेटाबेस नौसिखिए को भाषा सिंटैक्स और इसके उचित उपयोग को सीखने की आवश्यकता है। दूसरी ओर, पहुंच भार GUI इंटरफ़ेस, वाइल्ड कार्ड प्रविष्टियाँ प्रदान करता है, जो डेटाबेस गेट्स और क्वेरीज़ से विशिष्ट डेटा के आसान निष्कर्षण के लिए SQL WHERE कमांड के प्रतिस्थापन के रूप में है.
यह पोस्ट वाइल्ड कार्ड प्रविष्टियों के सरल उपयोग को प्रदर्शित करेगी। हम मौजूदा डेटाबेस पर वाइल्ड कार्ड शर्तों को लागू करने के साथ शुरू करेंगे। चित्रण के लिए, हमने कई तालिकाओं वाले एक छोटे स्टोर प्रबंधन डेटाबेस का निर्माण किया है; ग्राहक, नए उत्पाद, बिक्री, फ़ोन नंबर और कर्मचारी. वाइल्डकार्ड प्रविष्टियों के माध्यम से डेटा को बाहर निकालने के लिए, टैब बनाएं और क्वेरी डिज़ाइन पर क्लिक करें.
यह शो टेबल डायलॉग लाएगा, जिससे आप टेबल जोड़ सकते हैं। अब क्वेरी डिज़ाइन विंडो में वांछित तालिकाओं को जोड़ना शुरू करें.
एक बार जोड़ने के बाद, क्वेरी डिज़ाइन क्षेत्र में आवश्यक तालिका को खींचना शुरू करें.
अब हम उत्पाद नाम "पेप्सी" के खिलाफ डेटाबेस तालिकाओं में रहने वाले सभी प्रासंगिक डेटा को बाहर निकालने में रुचि रखते हैं। इसके लिए, हम केवल वाइल्डकार्ड एंट्री लिखेंगे, अर्थात, इस तरह के उत्पाद नाम फ़ील्ड के तहत लाइक / नॉट लाइक कंडीशन;
जैसे "पेप्सी"
क्वेरी निष्पादित करने पर, यह क्वेरी आईडी फ़ील्ड में शामिल सभी प्रासंगिक जानकारी दिखाएगा जिसमें ग्राहक आईडी, ग्राहक नाम से लेकर कर्मचारी का नाम, आदि शामिल हैं।.
एक और उदाहरण पर नजर डालते हैं। मान लीजिए कि हमें उन सभी ग्राहकों का पता लगाने की जरूरत है जिनके नाम 'G' से शुरू होते हैं। इस शर्त को लागू करने के लिए, हम ग्राहक नाम के तहत जैसी स्थिति लिखेंगे;
"जी *" की तरह
यह स्थिति उन सभी फ़ील्ड मानों को एक्सेस कर देगी, जो तारांकित चिह्न से पहले निर्दिष्ट स्थिति (वर्णमाला, संख्यात्मक मान आदि) से मेल खाते हैं.
क्वेरी चलाने पर, यह ग्राहकों के सभी प्रासंगिक डेटा को दिखाएगा, जिनका नाम 'G' से शुरू होता है।.
क्वेरी से एक विशिष्ट रिकॉर्ड / डेटा मान को बाहर करने के लिए। In नॉट लाइक ’शर्त काम आती है। यह रिकॉर्ड से निर्दिष्ट डेटा मूल्य को बाहर कर देगा और केवल शेष रिकॉर्ड दिखाएगा.
यह उन सभी रिकॉर्डों को छोड़कर परिणाम दिखाएगा जहां कर्मचारी का नाम 'L' से शुरू होता है।.
हमने रिकॉर्ड से बाहर विशिष्ट डेटा निकालने के लिए वाइल्ड कार्ड प्रविष्टियों के केवल कुछ उदाहरणों को छुआ है। हालांकि, विशिष्ट रिकॉर्ड निकालने के असंख्य तरीके हैं। वाइल्डकार्ड प्रविष्टियों के कुछ अन्य आयामों का पता लगाने के लिए अपने डेटाबेस पर इन उदाहरणों को आज़माएं.
जैसे "ई #" यह चयनित तालिका से केवल दो वर्ण वाले विशिष्ट डेटा लौटाएगा। पहला ई है और # यह दर्शाता है कि वर्ण एक संख्या है.
जैसे "जी?" यदि विशिष्ट तालिका में वर्ण 'G' से शुरू होता है, तो यह दो वर्णों को लौटाएगा.
जैसे "* 16" यह विशिष्ट तालिका में 16 पर समाप्त होने वाला डेटा लौटाएगा.
आप उपरोक्त सभी तरीकों को भी आजमा सकते हैं उसके जैसा नहीं साथ ही शर्त। यह कार्यक्षमता डेटाबेस से वांछित डेटा को निकालने के लिए अनंत शक्तिशाली तरीके संभव है। हमने इन शर्तों को छोटे पैमाने पर डेटाबेस पर लागू किया है, लेकिन इसका वास्तविक उपयोग तब देखा जा सकता है जब आप विशाल डेटाबेस के साथ काम कर रहे हों, जिसमें सैकड़ों संबंधित टेबल हों.
सीएलआई-आधारित एसक्यूएल के साथ तालिकाओं से डेटा निकालने की प्रक्रिया की तुलना करना, यह एक्सेस में बहुत आसान है। इसका कारण, सीएलआई (कमांड लाइन इंटरफेस) एकरसता लाता है जो नौसिखियों को अपने हाथों को प्राप्त करने के लिए दोहराता है। दूसरी ओर, एक्सेस 2010 का सरल जीयूआई लेआउट उपयोगकर्ता को कमांड कंट्रोल, और हार्ड-टू-ग्रैब सिंटैक्स के भूलभुलैया में लिप्त हुए बिना डेटाबेस बनाना शुरू करने के लिए प्रोत्साहित करता है।.