XQuery ट्यूटोरियल

XQuery को सबसे अच्छे तरीके से समझने के लिए यह बताना सबसे अच्छा है: XQuery XML के साथ का संबंध, SQL डाटाबेस तालिकाओं के साथ के समान है

XQuery XML डाटा को जानकारी देने के लिए डिजाइन किया गया है - यह केवल XML फ़ाइलों तक सीमित नहीं है, बल्कि XML रूप में प्रस्तुत किए जा सकने वाले किसी भी डाटा के लिए भी, जिसमें डाटाबेस भी शामिल है

आपको होनी चाहिए की बुनियादी जानकारी:

आपको आगे बढ़ने से पहले नीचे दिए गए ज्ञान के बारे में बुनियादी जानकारी होनी चाहिए:

  • HTML / XHTML
  • XML / XML नामस्पेस
  • XPath

अगर आप इन परियोजनाओं को पहले सीखना चाहते हैं, तो हमारे होमपेज इन ट्यूटोरियलों को देखें

XQuery क्या है?

  • XQuery XML डाटा की जानकारी के लिए एक भाषा है
  • XQuery XML पर का असर SQL डाटाबेस पर के समान है
  • XQuery XPath एक्सप्रेशन्स पर आधारित है
  • XQuery सभी प्रमुख डाटाबेस इंजनों द्वारा समर्थित किया जाता है (IBM, Oracle, Microsoft आदि)
  • XQuery एक W3C मानक है

XQuery और XML चाहे जानना

XQuery एक XML दस्तावेज़ से एलीमेंट और अभियान का पता लगाने और इसे निकालने के लिए एक भाषा है

यह XQuery के लिए एक वास्तविक समस्या का समाधान है:

“cd_catalog.xml नामक XML दस्तावेज़ में संग्रहित CD से सभी 10 डॉलर से कम कीमत के CD रिकॉर्डों को चुनें।”

XQuery और XPath

XQuery 1.0 और XPath 2.0 एक समान डाटा मॉडल साझा करते हैं और एक समान फ़ंक्शन और ऑपरेटर समर्थित करते हैं। अगर आप XPath को सीख चुके हैं, तो XQuery को सीखना भी कोई समस्या नहीं होगी。

आप हमारे《कोड वी ती बारे में》में XPath के बारे में अधिक पढ़ें。

XQuery - अनुप्रयोग उदाहरण

XQuery का उपयोग इस प्रकार किया जा सकता है:

  • सूचना निकालना ताकि यह नेटवर्क सेवाओं में उपयोग किया जा सके
  • सारांश रिपोर्ट बनाना
  • XML डाटा को XHTML में बदलना
  • संबंधित सूचना प्राप्त करने के लिए नेटवर्क दस्तावेज़ों को खोजना

XQuery एक W3C सिफारिशित मानक है

XQuery विभिन्न W3C मानकों से समसामंजस्य करता है, जैसे XML, Namespaces, XSLT, XPath और XML Schema。

XQuery 1.0 在 2007年1月23日 被确立为 W3C 推荐标准。

如需获得更多有关 W3C 的 XQuery 活动的信息,请阅读我们的《XQuery 1.0 2007 जनवरी 23 को W3C के अनुप्रयुक्त मानक के रूप में स्थापित किया गया।W3C के XQuery गतिविधि के बारे में अधिक जानकारी प्राप्त करने के लिए हमारे जानकारी पुस्तक को पढ़ें।