ایکس ایم ال اور ایکس کوئری

ਕੀ XQuery ਹੈ?

XQuery XML ਲਈ ਇਹ ਹੈ ਜਿਵੇਂ ਕਿ SQL ਲਈ ਡਾਟਾਬੇਸ

XQuery ਜਾਣਕਾਰੀ ਕੁਰੇਸ਼ਨ ਕਰਨ ਲਈ ਤਿਆਰ ਹੈ

ایکس کوئری نمونہ

for $x in doc("books.xml")/bookstore/book
where $x/price>30
order by $x/title
return $x/title

ਕੀ XQuery ਹੈ?

XQuery
  • XQuery XML ਡਾਟਾ ਨੂੰ ਕੁਰੇਸ਼ਨ ਕਰਨ ਲਈ ਦਾ ਹੈਭਾਸ਼ਾ
  • XML ਲਈ XQuery ਇਹੀ ਹੈ ਜਿਵੇਂ ਕਿ ਡਾਟਾਬੇਸ ਲਈ SQL
  • XQuery XPath ਐਕਸਪ੍ਰੇਸ਼ਨ ਉੱਤੇ ਨਿਰਮਿਤ ਹੈ
  • ਸਾਰੇ ਪ੍ਰਮੁੱਖ ਡਾਟਾਬੇਸ ਨੂੰ XQuery ਸਮਰਥਤ ਹੈ
  • XQuery 是 W3C 推荐标准

XQuery ਇੱਕ XML ਕੁਰੇਸ਼ਨ ਨਾਲ ਸਬੰਧਤ ਹੈ

XQuery ਇੱਕ XML ਡੋਕੂਮੈਂਟ ਵਿੱਚੋਂ ਏਲੀਮੈਂਟ ਅਤੇ ਅਟਰੀਬਿਊਟ ਲੱਭਣ ਅਤੇ ਕੱਢਣ ਲਈ ਇੱਕ ਭਾਸ਼ਾ ਹੈ。

ਹੇਠ ਦਿੱਤਾ ਉਦਾਹਰਣ ਇਹ ਹੈ ਕਿ ਕਿਵੇਂ XQuery ਨਾਲ ਇੱਕ ਪ੍ਰਸ਼ਨ ਨੂੰ ਹੱਲ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ:

“cd_catalog.xml ਵਿੱਚ ਸਟੋਰਡ ਸਾਰੇ ਸਮਾਨਤਾ ਹੇਠਾਂ 10 ਅਮਰੀਕੀ ਡਾਲਰ ਦੇ CD ਰਿਕਾਰਡ ਚੋਣ ਕਰੋ”

XQuery ਅਤੇ XPath

XQuery 1.0 ਅਤੇ XPath 2.0 ਇੱਕ ਸੀ ਦਾਤਾ ਮਾਡਲ ਸਾਂਝਾ ਕਰਦੇ ਹਨ ਅਤੇ ਇੱਕ ਸੀ ਦੇ ਫੰਕਸ਼ਨਾਂ ਅਤੇ ਐਪਰੇਟਰਾਂ ਨੂੰ ਸਮਰਥਤ ਕਰਦੇ ਹਨ。

ਅਗਰ ਤੁਸੀਂ XPath ਨੂੰ ਸਿੱਖਿਆ ਹੈ, ਤਾਂ XQuery ਨੂੰ ਸਮਝਣ ਵਿੱਚ ਕੋਈ ਸਮੱਸਿਆ ਨਹੀਂ ਹੋਵੇਗੀ。

XQuery - ਐਪਲੀਕੇਸ਼ਨ ਸਕੇਨੇਰੀਜ਼ ਦਾ ਉਦਾਹਰਣ

XQuery ਦੀ ਵਰਤੋਂ ਇਹ ਹੈ:

  • ਵੈੱਬ ਸੇਵਾ ਵਿੱਚ ਵਰਤੇ ਜਾਣ ਵਾਲੀ ਜਾਣਕਾਰੀ ਨੂੰ ਕੱਢੋ
  • ਸੰਗ੍ਰਹਿ ਰਿਪੋਰਟ ਬਣਾਓ
  • XML ਡਾਟਾ ਨੂੰ XHTML ਵਿੱਚ ਟਰਾਂਸਫਾਰਮ ਕਰੋ
  • ਨੈੱਟਵਰਕ ਡੋਕੂਮੈਂਟ ਵਿੱਚ ਜਾਣਕਾਰੀ ਲੱਭੋ

XQuery 是 W3C 推荐标准

XQuery 与多种 W3C 标准兼容,例如 XML、命名空间、XSLT、XPath 和 XML Schema。

XQuery 1.0 于 2007 年成为 W3C 推荐标准。

XQuery 教程

您将在我们的 XQuery 教程中学到有关 XQuery 的更多知识。