XML क्वेरी लैंग्वेज - XML Query Language (XQuery) का क्या मतलब है?

XML क्वेरी लैंग्वेज (XQuery) XML दस्तावेज़ों और डेटा को संसाधित करने के लिए एक क्वेरी और प्रोग्रामिंग भाषा है। XML डेटा और अन्य डेटाबेस जो डेटा को HTML के अनुरूप प्रारूप में संग्रहीत करते हैं, उन्हें XQuery के साथ संसाधित किया जा सकता है। XQuery का मुख्य उद्देश्य वास्तविक और आभासी वेब आधारित दस्तावेज़ों से डेटा निष्कर्षण के लिए क्वेरी तंत्र प्रदान करना है। इसका उद्देश्य XML की मदद से वेब और डेटाबेस तकनीकों को जोड़ना है।

वर्ल्ड वाइड वेब कंसोर्टियम XQuery 1.0 को तैयार करने के लिए जिम्मेदार है।

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

XML दस्तावेज़ XQuery के साथ प्रदान किए गए सिंटैक्स की सहायता से बनाए जा सकते हैं। XML दस्तावेज़ों को संरचनात्मक जानकारी निकालने के लिए संसाधित किया जाता है, जिसे दस्तावेज़ नोड्स, तत्वों, विशेषताओं, टेक्स्ट नोड्स, टिप्पणियों, प्रसंस्करण निर्देशों और नामस्थानों के रूप में वर्गीकृत किया जाता है।

सभी डेटा आइटम्स या मानों को डिफ़ॉल्ट रूप से अनुक्रम के रूप में माना जाता है। या तो परमाणु मान या नोड एक XML दस्तावेज़ में मौजूद डेटा आइटम के प्रकार हैं। बूलियन, पूर्णांक और स्ट्रिंग जैसे परमाणु मान XML स्कीमा विनिर्देश के अनुसार हैं। पूर्ण पाठ आधारित खोज और दस्तावेज़ अद्यतन जैसी सुविधाएँ वर्तमान में विकास के अधीन हैं।

Post a Comment

0 Comments