Mwongozo wa XQuery

Chaguo kwa kuwasiliana na XQuery ni kusababisha kuwaambia kuhusu uhusiano wa XML, kama SQL kuhusu kifaa cha hifadhi

XQuery inategemea kuwaambia data ya XML - bila kusababisha hadi files ya XML, bali pia data yoyote inayopatikana kwa hali ya XML, ikiwemo data ya hifadhi

Maalumia inayohitajika kwamba unaafahamika ya haki:

Kwa kuendelea na mafunzo haya, inahitajika kwamba unaafahamika ya haki kwa masababu yafuatavyo:

  • HTML / XHTML
  • XML / XML inaajabika
  • XPath

Ikiwa unaenda kuanza kueleza maadili hii, tena kwenye Baada ya mababu Wasiliana na mafunzo hii.

Je, ni nini XQuery?

  • XQuery ni lugha ya kuhakikisha data ya XML
  • XQuery inashughulikia data ya XML kama SQL inashughulikia kifaa cha hifadhi
  • XQuery inapatwa kwa nguvu ya uhariri wa XPath
  • XQuery inahusishwa na motoru za hifadhi mbali mbali (IBM, Oracle, Microsoft na wengine)
  • XQuery ni siri ya W3C.

XQuery na uharibifu wa kifunguni cha XML

XQuery ni lugha ya kutumia kufikia na kutumia ulemavu na uwezo wa kifunguni cha XML.

Hii ni mifano wa XQuery kusaidia kusolwa masuala ya uharibifu:

“Kuchaguzia rekodi za CD zote za uchaguzi wa cd_catalog.xml kwa uchaguzi wa jumuiya ambapo jumuiya ya jumuiya ni chini ya 10 USD.”

XQuery na XPath

XQuery 1.0 na XPath 2.0 inashiriki modeli ya data ya pamoja na inahakiki funguo na muonekano ya pamoja. Kama unafikia XPath, hata uandishi wa XQuery hauwezi kuzungumza.

Unaweza kusoma zaidi kuhusuMafunzo ya XPathkwenye kusoma zaidi kuhusu XPath.

Mifano ya matumizi ya XQuery

XQuery inaweza kutumika kwenye:

  • Kutumia taarifa kwa kutumia mawasiliano ya huduma ya mawasiliano
  • Kuunda ripoti za kuzingatia
  • Kubadilisha data ya XML kwa XHTML
  • Kuandaa taarifa kwa kutumia mawasiliano ya mtandao

XQuery ni mashahari ya W3C

XQuery inayotumia na matumizi ya W3C kama XML, Namespaces, XSLT, XPath na XML Schema.

XQuery 1.0 ilikuwa W3C mashahari ya kuzingatia tarehe 23 Januari 2007.

Kuwa na mafanikio ya kuelewa zaidi kuhusu mashindano ya XQuery ya W3C, tafadhali sasa kusomaMafunzo ya W3C》。